- Real-time algorithms for following a given path while avoiding initially unknown static obstacles.
- Uses RRT* and Visibility graph along with padding obstacles.
RRT* planning frequency vs number of sensed obstacles. | Visibility graph planning frequency vs number of sensed obstacles. |
---|---|
RRT* | Visibility graph |
---|---|
Straigh path with 5 points. | |
Perpendicular turn with 5 points. | |
Obstacles. | |
Obstacles over points on given path. | |
Complete block. | |
Small passage. | |
Shielding final point. | |
Arc. | |
Arbitrary path (top down view). | |
- Arbitrary path (side view).
- RRT* planning frequency vs number of sampled nodes.
Object | Description |
---|---|
White circle | Agent's circumcircle |
Black line on agent | Agent's orientation |
Faint gray path | Given path |
Corresponding pink paths | Padding obstacles in configuration space |
Faint green circle around agent | Sensing region |
Inner pink rectangles | Physical obstacle bounding boxes |
Outer pink obstacles | Configuration space obstacle bounding boxes |
Green path | Output path |
Red circle | Local target position of agent after path optimization |
Cyan rectangle | Sampling region |
White tree | The RRT* tree |
White lines | Visibility graph |