image source octomap github io image source pirobot org
play

Image source: octomap.github.io Image source: - PowerPoint PPT Presentation

Image source: octomap.github.io Image source: pirobot.org/blog/0015/ Map from first-person images to actions Need to learn how to reason about changing observations Add explicit Camera Projection and


  1. • • • • • •

  2. Image source: octomap.github.io Image source: pirobot.org/blog/0015/

  3. • Map from first-person images to actions • Need to learn how to reason about changing observations

  4. • Add explicit Camera Projection and Differentiable Mapping • Reason about the instruction on a static map • Automatically handle changing first-person observations

  5. Each pixel in the feature encodes an image neighbourhood Feature Map Input Image

  6. Feature Map Projected (Image Plane in Camera Frame) Features (Map Frame)

  7. Semantic Map (time ) Semantic Map (time ) Projected features (time )

  8. Recognized airplane Inferred goal location 1x1 Filter 9x9 Filter Grounding Map Semantic Map Goal Map go to the left LSTM side of plane

  9. • Output the velocity command , given Grounding and Goal maps • Sent to quadcopter’s flight - controller Grounding Map Goal Map Perceptron Yaw rate Forward velocity

  10. Modified variant of DAgger Trade convergence guarantees for speed and memory efficiency Instruction Image Ground truth trajectory Agent Oracle Action Ground truth action

  11. 3500 Instructions + Environments Ground-truth trajectories 63 Landmarks 252 Possible Tasks T otal number of rollouts: 3500 oracle 2000 policy Go to right side of mushroom

  12. 87.87 100 83.47 80 60 28.67 40 20 0 GSMN NN with no Oracle (Ours) Mapping Outperform standard NN with no mapping Very close to oracle performance

  13. Feature Mapping Extraction Image Features Semantic Map Instruction Embedding Go o to to th the e left left sid side e of of LSTM 1x1 Filter plan plane Action 9x9 MLP Filter Goal Map Grounding Map

Recommend


More recommend