Autonomous-Flight-ROS
Autonomous-Flight-ROS copied to clipboard
kinematic and dynamic model of the quadrotor
Can you provide some reference to the kinematic and dynamics equations of the quadrotor considered while motion planning and how they have been integrated while using moveIt? How do the motion planner that we find in motion planning plugin respond to the planning request as for a quadrotor? Is the state of quadrotor represented with links analogous to state, (x,y,z,γ,β,α) or X = (t,x,y,z,V,β,α) or some other state space
The kinematic and dynamic of the quadrotor are handled by the hector quadrotor package that provide a simple controller taking as input velocity vectors. The planner produces a series of 3D coordinates corresponding to the route that the quadrotor should follow. Given a couple of consecutive points in the trajectory (A,B), the planning interface computes the vector v=(B-A) and uses it as velocity command for the quadrotor controller. I agree that this is sub-optimal and not suitable for real applications it was more a proof of concept.