Skip to content
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

New package for gimbalrotor #549

Open
wants to merge 144 commits into
base: master
Choose a base branch
from

Conversation

sugihara-16
Copy link
Contributor

What is this

New robot package named "gimbalrotor", which supports the minimum configuration for multirotor equipped with arbitrary number of tilt rotors.

Detail

The default robot model in this package is quadrotor, so please change the URDF model when you test other types of robots (no changes for other files are needed).

@tongtybj
Copy link
Collaborator

@sugihara-16

Can you provide an instruction to run a demo.
For example:

roslaunch xxxx xxxx.launch
rosrun xxxx xxxx # change the orientation and/or position

@tongtybj
Copy link
Collaborator

@sugikazu75

Can you merge your commit about birotor to this branch if possible. I think this branch currently only supports fully- or over- actuated model.

@sugihara-16
Copy link
Contributor Author

@tongtybj

  • launch command
    roslaunch gimbalrotor bringup.launch simulation:=true real_machine:=false headless:=false
  • change rotation (For example, send a following command to incline 0.5 rad in roll angle.)
    rostopic pub -1 /gimbalrotor/final_target_baselink_rot spinal/DesireCoord "roll: 0.5 pitch: 0.0 yaw: 0.0 coord_type: 0"

@sugikazu75
Copy link
Member

sugikazu75 commented May 10, 2023

@tongtybj OK, I'll make controller of under-actuated version as a subclass of aerial_robot_control/under_actuated_flight_controller and birotor package

@sugikazu75
Copy link
Member

created #550

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.

3 participants