osrf / subt

This repostory contains software for the virtual track of the DARPA SubT Challenge. Within this repository you will find Gazebo simulation assets, ROS interfaces, support scripts and plugins, and documentation needed to compete in the SubT Virtual Challenge.
Other
309 stars 97 forks source link

UAV Roll and Pitch Response #418

Open npmarion opened 4 years ago

npmarion commented 4 years ago

When using the cmd_vel commands with the UAVs, the velocity commands for roll and pitch (angular y and x) do not cause any type of motion on the robots. Would it be possible to add in this capability so that these parameters could be controlled?

pauljurczak commented 4 years ago

Pitch control would help to overcome rather narrow camera field of view.

pauljurczak commented 4 years ago

I just realized that dynamics of UAV places constraints on roll and pitch given a fixed trajectory (position in time), so there is no point in controlling them independently.

npmarion commented 4 years ago

Being able to control the angle of the UAV would be extremely useful, especially for dealing with camera angle, or adjusting where the 2D lidar is able to scan. Using just the XY velocity commands provides us some tilt, however it is still quite a small angle. Controlling roll and pitch, even if it induces some type of horizontal/vertical movement would be beneficial to addressing these types of issues.