Skip to content

Added timer action and simiplified mp-400 urdf to enable reliable multirobot simulation #80

Open
VineetTambe wants to merge 6 commits intoneobotix:multi-robot-sim-with-xacrofrom
VineetTambe:multi-robot-sim-with-xacro
Open

Added timer action and simiplified mp-400 urdf to enable reliable multirobot simulation #80
VineetTambe wants to merge 6 commits intoneobotix:multi-robot-sim-with-xacrofrom
VineetTambe:multi-robot-sim-with-xacro

Conversation

@VineetTambe
Copy link
Copy Markdown

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:

  1. 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)
  2. Simplified collision mesh to reduce CPU computation

@padhupradheep
Copy link
Copy Markdown
Member

Wow!! Thanks very much for the update Vineet. I'd definitely pull this in, once I'm back from the vacation. I need to test it too.

Btw, just want to let you know Gazebo 11 is coming to EoL soon. Probably, you might want to take a look at the migration that we are doing for the same. Check out the fortress migration branch.

if you are looking to do some open source contribution in that regards, you can always contact me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants