RealTime Robot Motion Planning Using Rasterizing Computer Graphics Hardware - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

RealTime Robot Motion Planning Using Rasterizing Computer Graphics Hardware

Description:

Given a rigid polyhedral object P, and polyhedral obstacles, find a ... Convolve robot with obstacle to grow' the obstacle at a particular robot orientation. ... – PowerPoint PPT presentation

Number of Views:96
Avg rating:3.0/5.0
Slides: 11
Provided by: joe692
Category:

less

Transcript and Presenter's Notes

Title: RealTime Robot Motion Planning Using Rasterizing Computer Graphics Hardware


1
Real-Time Robot Motion Planning Using Rasterizing
Computer Graphics Hardware
Lengyel, Reichert, Donald, and Greenberg
2
Piano Movers Problem
  • Given a rigid polyhedral object P, and polyhedral
    obstacles, find a continuous collision-free path
    moving P from a start to a goal configuration.
  • This paper develops an algorithm which uses
    graphics hardware and other techniques to solve
    this problem quickly.

3
Minkowski Sum
  • Convolve robot with obstacle to grow the
    obstacle at a particular robot orientation.
  • Can be computed in O(n) time.

4
C-space rasterization
  • Choose a pixel resolution
  • For a given robot orientation, fill each enlarged
    obstacle with an obstacle color
  • This generates a c-space bitmap

5
C-space voxelization
  • Create N c-space bitmaps evenly spaced over
    0,2?
  • Each ?-slice must actually represent a sector
    ? - d ?, ? d ?
  • Together they form a voxel
    array (rectangular torus)

6
Navigation Function
  • Start from goal with distance 0
  • Move to every free and unassigned direct
    neighbor, and assign distance incremented by 1
  • Repeat until all free cells connected to goal are
    assigned a distance
  • Paradox

7
Path Generation
  • From any numbered location, simply follow the
    arrows to the goal. This is a shortest path.
  • Pre-processing?

8
Example 1
9
Example 2
  • 3.5D representation

10
Conclusion
  • Complete planner at a given resolution
  • Fast (due to graphics hardware)
  • Can handle any polyhedral geometry?
Write a Comment
User Comments (0)
About PowerShow.com