neo_simulation2
neo_simulation2 copied to clipboard
Added timer action and simiplified mp-400 urdf to enable reliable multirobot simulation
Simulating multiple robots (more than 3) was highly unreliable as spawning multiple nav stacks and robots caused a high CPU spike causing gazebo crashes and missed spawns. To resolve this - the following changes were made:
- Add "TimeAction" to the launch file with a configurable delay between the launches - this launches the navstack and spawn actions with a set time delay in between enabling reliable launch of multiple robots (tested with 15 robots on neo_track1)
- Simplified collision mesh to reduce CPU computation