-
Hello have a good day. I have couple of question for trajectory's .csv file and Firstly, in this Also, does the eval function in uav_trajectory.py get the speed value by applying the Mellinger control? And lastly when i use |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
The values are the coefficients of a polynomial. You can find the mathematical details by looking at the plotting script at https://github.com/whoenig/uav_trajectories/blob/main/scripts/plot_trajectory.py. The velocity/speed is computed by using the differential flatness property, not by assuming a particular controller. cmd_fullState just sends a desired state to the quadcopter. It depends on the selected controller what is done with that state. If you use the Mellinger controller, the CF will try to track all components (i.e., position, velocity, yaw angle, and angular velocity). |
Beta Was this translation helpful? Give feedback.
The values are the coefficients of a polynomial. You can find the mathematical details by looking at the plotting script at https://github.com/whoenig/uav_trajectories/blob/main/scripts/plot_trajectory.py.
The velocity/speed is computed by using the differential flatness property, not by assuming a particular controller.
cmd_fullState just sends a desired state to the quadcopter. It depends on the selected controller what is done with that state. If you use the Mellinger controller, the CF will try to track all components (i.e., position, velocity, yaw angle, and angular velocity).