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

How to accomplish accuate height control? #40

Open
yesterday2 opened this issue Jun 1, 2021 · 1 comment
Open

How to accomplish accuate height control? #40

yesterday2 opened this issue Jun 1, 2021 · 1 comment

Comments

@yesterday2
Copy link

Hello, we reproduced the dynamic system identification experiment and did a height identification, but we did not find where the height parameter is written, only the roll、pitch、yawrate parameters fill in

mav_dji_ros_interface/dji_interface/cfg/raven/disturbance_observer_rpyrate_thrust.yaml.

image

I notice the parameter thrust_constant: 1.2 in mav_dji_ros_interface/dji_interface/cfg/raven/dji_interface_params.yaml , but it does not used in cpp file。

Therefore, using the default height parameters in github files, the aircraft can take off normally,but in the step experiment, when setting x=1m or setting x=2m, the aircraft did not actually hover at the position of x=1m and x=2m in real world, it was only about 50cm, or 60cm.
I guess it may be caused by the inconsistency between the weight of our aircraft and the installation structure. Which parameters can I modify to accomplish the accuate height control?

@shaochengluo
Copy link

Which roslaunch file did you run to realize take off?

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

No branches or pull requests

2 participants