[SOLVED] EC4.403 Assignment 2-Dynamic Velocity Obstacle

35.00 $

Category:
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon Dynamic_Velocity_Obstacle-suf0eb.zip (1439.8 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
5/5 - (4 votes)
  1. In this assignment we will use velocity obstacle formulation to perform goal reaching obstacle avoid- ance(Using the Collision cone / velocity obstacle constraint as discussed in the class). Consider the following situation for the above: A single agent is supposed to reach its goal while avoiding multiple moving obstacles.

    You can consider using a cost function in order to arrive at the optimal velocity such that the agent reaches the goal while avoiding the obstacles. You can select your preferred method for solving it: (a) Optimization (b) Sampling. Do the above for: (a) Holonomic

    Note: Ensure that you show that the agent deviates from its linear path to make sure its actually avoiding the obstacle as shown in Fig. 1

    Figure 1: Example of agent avoiding a moving obstacle: Left: Initial Config. ; Middle: While avoiding ; Right: After avoiding. Do the above for multiple dynamic obstacles.

    Deliverables:

    • You can use Python, MATLAB or whichever language you are comfortable with. Please ensure the code is well written, and we can ask you to explain certain snippets of it during the evaluations.
    • A report summarising your understanding of the algorithms and explaining the results.
    • Put all these files in a folder 〈TeamName〉, zip it, and submit it on moodle.

      Feel free to reach out to the TA’s for any queries. All the best, and may the Force be with you.

1

  • Dynamic_Velocity_Obstacle-suf0eb.zip