-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds a simple demo with multiple robots lifting the same overweight block #108
Conversation
…lock. > Note: Not sure if we really should be keeping this stuff in `mbzir_ign` or we should have a `mbzirc_demos` package. This demo demonstrates using multiple robots to lift the same overweight block. Requires gazebosim/gz-physics#345 ## To Test Make sure you have the right branch of gz-physics set up. Launch the test world file: ```bash ign gazebo /your/path/to/mbzirc_ws/src/mbzirc/mbzirc_ign/worlds/test/multi_drone_lift.sdf ``` In another terminal run: ```bash ros2 launch mbzirc_ign multi_uav_lift_demo.launch.py ``` You should see the drones spawn. After that run the simulators and let the robots fall onto the block. When the robots are resting on the block run: ```bash ros2 run mbzirc_ign multi_uav_demo.py ``` Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
works for me!
yeah if we end up adding more examples in the future, we can add a separate package for them |
Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
Signed-off-by: Ian Chen <ichen@osrfoundation.org>
Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
…to arjo/demo/multidrone_lift
Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
…s for dragging Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
Signed-off-by: Ian Chen <ichen@osrfoundation.org>
* create unique gripper model files per uav Signed-off-by: Ian Chen <ichen@osrfoundation.org> * style Signed-off-by: Ian Chen <ichen@osrfoundation.org> * Checking if gipper model name is a substring instead of direct compare (#145) Signed-off-by: Aaron Chong <aaronchongth@gmail.com> Co-authored-by: Aaron Chong <aaronchongth@gmail.com>
Signed-off-by: Ian Chen <ichen@osrfoundation.org>
Signed-off-by: Ian Chen <ichen@osrfoundation.org>
Signed-off-by: Ian Chen <ichen@osrfoundation.org>
Arjo/experimental/multidrone drag
…mo script Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
CI looks good. Merging first. Will still require gazebosim/gz-physics#352 to work |
This demo demonstrates using multiple robots to lift the same overweight block.
Requires gazebosim/gz-physics#345
To Test (Edited by Aaron)
Make sure you have the right branch of gz-physics set up. Launch the test world file:
In another terminal run:
You should see the drones spawn. After that run the simulators and let the robots fall onto the block. When the robots are resting on the block run:
You should see the robots lift the block up.

For the dragging demo, replace the above steps with
Signed-off-by: Arjo Chakravarty arjo@openrobotics.org