Useful Links
Mathematics
Computational Geometry
1. Introduction to Computational Geometry
2. Mathematical and Algorithmic Foundations
3. Fundamental Geometric Predicates
4. Convex Hulls
5. Line Segment Intersection
6. Polygon Triangulation
7. Proximity Problems
8. Geometric Data Structures and Searching
9. Arrangements and Duality
10. Motion Planning
11. Advanced Topics
Motion Planning
Robot Motion Planning Problem
Problem Formulation
Types of Robots
Point Robots
Rigid Body Robots
Articulated Robots
Constraints
Geometric Constraints
Kinematic Constraints
Dynamic Constraints
Configuration Space
Configuration Definition
Degrees of Freedom
Configuration Space Construction
Dimensionality Issues
Obstacles and C-Obstacles
Workspace Obstacles
Configuration Space Obstacles
C-Obstacle Construction
Translation
Rotation
Combined Transformations
Path Planning for Point Robots
Visibility Graphs
Construction Algorithm
Shortest Path Computation
Complexity Analysis
Cell Decomposition
Exact Decomposition
Approximate Decomposition
Trapezoidal Decomposition
Potential Field Methods
Attractive Potentials
Repulsive Potentials
Local Minima Problem
Shortest Paths in Polygons
Shortest Path Trees
Funnel Algorithm
Funnel Maintenance
Path Construction
Visibility-Based Methods
Minkowski Sums
Definition and Properties
Geometric Interpretation
Computation Methods
Convex Polygons
General Polygons
Applications
C-Obstacle Construction
Robot Motion Planning
Probabilistic Methods
Probabilistic Roadmaps
Rapidly-Exploring Random Trees
Sampling Strategies
Grid-Based Methods
Discretization Approaches
A* Search Algorithm
Heuristic Functions
Optimality Conditions
D* Algorithm
Hierarchical Methods
Previous
9. Arrangements and Duality
Go to top
Next
11. Advanced Topics