Setting Out a Software Stack Capable of Hosting a Virtual ROS-based Competition
It provides a substitute for on-site competitions for the student community, but is incremental as it adapts existing simulation tools for a specific virtual event.
The paper tackles the problem of in-person academic competitions being cancelled due to restrictions by developing a software stack for virtual ROS-based simulations, enabling users to perform tasks without interacting with ROS or Gazebo, specifically applied to the Virtual Mars Rover Challenge.
Traditional academic competitions that foster collaboration from student communities all around the globe have either been postponed indefinitely or cancelled due to restrictions posed upon in-person gathering. Owing to this, virtual competitions are gaining importance as they provide the student community with an outlet for exposure and academic growth whilst having the convenience of being online and safe. Mars Society South Asia (MSSA) has developed a software stack capable of replicating on-site competition tasks via ROS-based simulations. The software enables users to perform necessary simulations without them having to interact with ROS or Gazebo. Currently, the software has been set out to be used for the Virtual Mars Rover Challenge (VMRC), a competition that focuses on simulating the next generation of Mars rovers and thereby providing the student community with a substitute to their on-site competitions. The objective of this white paper is to explain the software architecture, installation, usage, maintenance and ease of use which is the singular most important factor in software adoption.