osrf / mbzirc

Simulator for the MBZIRC Maritime Grand Challenge
Apache License 2.0
72 stars 47 forks source link

How to let an UAV with oberon7 gripper standing on USV #210

Open xirhxq opened 2 years ago

xirhxq commented 2 years ago

Hello!

Currently we are using an UAV with oberon7 gripper to catch the cases onboard target vessel. But there's some problem when we try to spawn it on USV. It can not stand on it, so that it's nearly impossible to take off, meanwhile it can stand right on the ground when spawned on the coast of starting area. Is there anything I can do to make this possible?

image

image

iche033 commented 2 years ago

we won't be able to make more functionality changes at this point but one workaround is to spawn the quadrotor at a z position that makes the tip of the gripper intersect the top platform of the USV a little bit. This will let it stay up right while still being able to take off. In the final evaluation, we will be spawning the vehicles using the competition.launch.py with the config_file arg (shown here) so the vehicles should start at exact same position every time.