├── Assignment 1 - GraphBasedMethods.pdf ├── Assignment 1 ├── AStarGrid.m ├── DijkstraGrid.m └── TestScript1.m ├── Assignment 2 - Configuration Space.pdf ├── Assignment 2 ├── CollisionCheck.m ├── DijkstraTorus.m ├── Tests_triangle_intersection.m ├── TwoLinkCSpace.m ├── TwoLinkRobot.m ├── appendFV.m ├── line_intersection.m ├── testEquals.m ├── transformFV.m ├── triangle_inside.m └── triangle_intersection.m ├── Assignment 3 - Probabilistic Roadmap.pdf ├── Assignment 3 ├── AddNode2PRM.m ├── CollisionCheck.m ├── DistSixLink.m ├── LocalPlannerSixLink.m ├── PRM.m ├── RandomSampleSixLink.m ├── ShortestPathDijkstra.p ├── SixLinkPRMScript.m ├── SixLinkRobot.m ├── appendFV.m ├── boxFV.m ├── line_intersection.m ├── my_linspace.m ├── transformFV.m ├── triangle_inside.m └── triangle_intersection.m ├── Assignment 4 - Gradient Based Planner.pdf ├── Assignment 4 ├── GradientBasedPlanner.m └── PotentialFieldScript.m ├── LICENSE └── README.md /Assignment 1 - GraphBasedMethods.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 1 - GraphBasedMethods.pdf -------------------------------------------------------------------------------- /Assignment 1/AStarGrid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 1/AStarGrid.m -------------------------------------------------------------------------------- /Assignment 1/DijkstraGrid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 1/DijkstraGrid.m -------------------------------------------------------------------------------- /Assignment 1/TestScript1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 1/TestScript1.m -------------------------------------------------------------------------------- /Assignment 2 - Configuration Space.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2 - Configuration Space.pdf -------------------------------------------------------------------------------- /Assignment 2/CollisionCheck.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/CollisionCheck.m -------------------------------------------------------------------------------- /Assignment 2/DijkstraTorus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/DijkstraTorus.m -------------------------------------------------------------------------------- /Assignment 2/Tests_triangle_intersection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/Tests_triangle_intersection.m -------------------------------------------------------------------------------- /Assignment 2/TwoLinkCSpace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/TwoLinkCSpace.m -------------------------------------------------------------------------------- /Assignment 2/TwoLinkRobot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/TwoLinkRobot.m -------------------------------------------------------------------------------- /Assignment 2/appendFV.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/appendFV.m -------------------------------------------------------------------------------- /Assignment 2/line_intersection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/line_intersection.m -------------------------------------------------------------------------------- /Assignment 2/testEquals.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/testEquals.m -------------------------------------------------------------------------------- /Assignment 2/transformFV.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/transformFV.m -------------------------------------------------------------------------------- /Assignment 2/triangle_inside.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/triangle_inside.m -------------------------------------------------------------------------------- /Assignment 2/triangle_intersection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 2/triangle_intersection.m -------------------------------------------------------------------------------- /Assignment 3 - Probabilistic Roadmap.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3 - Probabilistic Roadmap.pdf -------------------------------------------------------------------------------- /Assignment 3/AddNode2PRM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/AddNode2PRM.m -------------------------------------------------------------------------------- /Assignment 3/CollisionCheck.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/CollisionCheck.m -------------------------------------------------------------------------------- /Assignment 3/DistSixLink.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/DistSixLink.m -------------------------------------------------------------------------------- /Assignment 3/LocalPlannerSixLink.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/LocalPlannerSixLink.m -------------------------------------------------------------------------------- /Assignment 3/PRM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/PRM.m -------------------------------------------------------------------------------- /Assignment 3/RandomSampleSixLink.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/RandomSampleSixLink.m -------------------------------------------------------------------------------- /Assignment 3/ShortestPathDijkstra.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/ShortestPathDijkstra.p -------------------------------------------------------------------------------- /Assignment 3/SixLinkPRMScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/SixLinkPRMScript.m -------------------------------------------------------------------------------- /Assignment 3/SixLinkRobot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/SixLinkRobot.m -------------------------------------------------------------------------------- /Assignment 3/appendFV.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/appendFV.m -------------------------------------------------------------------------------- /Assignment 3/boxFV.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/boxFV.m -------------------------------------------------------------------------------- /Assignment 3/line_intersection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/line_intersection.m -------------------------------------------------------------------------------- /Assignment 3/my_linspace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/my_linspace.m -------------------------------------------------------------------------------- /Assignment 3/transformFV.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/transformFV.m -------------------------------------------------------------------------------- /Assignment 3/triangle_inside.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/triangle_inside.m -------------------------------------------------------------------------------- /Assignment 3/triangle_intersection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 3/triangle_intersection.m -------------------------------------------------------------------------------- /Assignment 4 - Gradient Based Planner.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 4 - Gradient Based Planner.pdf -------------------------------------------------------------------------------- /Assignment 4/GradientBasedPlanner.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 4/GradientBasedPlanner.m -------------------------------------------------------------------------------- /Assignment 4/PotentialFieldScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/Assignment 4/PotentialFieldScript.m -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lg609/Robotics_Computational-Motion-Planning/HEAD/README.md --------------------------------------------------------------------------------