Gazebo | Ignition | Community
Ask Your Question

Writing tests for Gazebo-ROS systems

asked 2019-07-18 09:33:30 -0500

kumpakri gravatar image

updated 2019-07-18 09:34:09 -0500

I am building my first Gazebo-ROS system, basically building a robot model, environment in which simulate the robot and then behavior logic to control the robot. I have this structure of packages that contain different parts of the system.

  • robot description in URDF
  • gazebo files like launch files, worlds
  • controler configuration
  • navigation algorithms
  • gazebo-ros plugins
  • teleoperation


Now I understand from other software development areas that you are supposed to build tests together with your software. I don't have much experience with writing tests for any kind of software and gazebo-ros system seems much more complicated than usual software you would write as a software developer. How do you approach writing tests for your gazebo-ros systems? Are there any good resources, tutorial or something, that would explain step-by-step for a dummy like myself? Are there any standards to follow? And what is the philosophy for testing gazebo-ros systems? What kind of things do we usually want to test?

Thanks for any suggestions.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-07-26 08:26:16 -0500

ermanas gravatar image

I'm looking something like this as well. Is there anyone who can suggest good resources?

edit flag offensive delete link more

Question Tools



Asked: 2019-07-18 09:33:30 -0500

Seen: 218 times

Last updated: Jul 26 '19