RVIZ or Gazebo nightly integration test
Hey guys,
I saw briefly in a video that the guys at AnyBotics had nightly gazebo integration tests, the idea kind of blew my mind but it's exactly what I need. My robot has many configs and settings that right now basically are manually tested when we bring it up in RVIZ and/or Gazebo. Usually I just check that the robot still moves and certain topics are spitting out good data.
Any idea how this can be accomplished? Or perhaps is there an existing open source tool out there for exactly this? I don't think I have the resources to make something like this from scratch.
Thanks. I'm on melodic
If I'm not mistaken there have been multiple ROSCon presentations about this topic in the past. It's not a very uncommon thing to do. Jenkins or some other build infrastructure is typically used, in combination with Docker images or some other container technology.