关键词 > ECSE/CSDS/EMAE489

ECSE/CSDS/EMAE 489 Trajectory planning and time-optimal control

发布时间:2021-11-04

Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit


ECSE/CSDS/EMAE 489

Problem Set 8: Trajectory planning and time-optimal control


Starter code will be provided for a planar, 2DOF arm. You will only need to edit the function: plan_xy_velocities.m. You can change the arguments to this function, if desired, but it must return a velocity plan with a fixed time step, DT. (vy will always be zero, for this example, but vx will vary as a function of time).


The objective is to plan a viable trajectory for the arm to move from x_start to x_end at fixed value of y. The plan you present must satisfy the following constraints:

● the arm must start from rest and end at rest (velocities=0)

● all joint torques must be within their defined limits


The example provided does satisfy keeping the joint torques within their constraints, but it requires 20 seconds to complete the path. Your result should be faster.


Prove (from 7 in the starter code) that your solution obeys the joint-torque constraints.


State your arm arrival time.


Grading for this question will be based on the following. Documenting a legal (constraint-satisfying) velocity profile that is faster than the example gets half the points. The remaining points will be based on the speed of your solution.


Deliverables:

Include a description of your approach to your solutions. Include your code (presumably in Matlab). Include your plots, documenting the viability of your trajectory plan.