Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
167 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

STERLING: Self-Supervised Terrain Representation Learning from Unconstrained Robot Experience (2309.15302v2)

Published 26 Sep 2023 in cs.RO, cs.AI, cs.CV, and cs.LG

Abstract: Terrain awareness, i.e., the ability to identify and distinguish different types of terrain, is a critical ability that robots must have to succeed at autonomous off-road navigation. Current approaches that provide robots with this awareness either rely on labeled data which is expensive to collect, engineered features and cost functions that may not generalize, or expert human demonstrations which may not be available. Towards endowing robots with terrain awareness without these limitations, we introduce Self-supervised TErrain Representation LearnING (STERLING), a novel approach for learning terrain representations that relies solely on easy-to-collect, unconstrained (e.g., non-expert), and unlabelled robot experience, with no additional constraints on data collection. STERLING employs a novel multi-modal self-supervision objective through non-contrastive representation learning to learn relevant terrain representations for terrain-aware navigation. Through physical robot experiments in off-road environments, we evaluate STERLING features on the task of preference-aligned visual navigation and find that STERLING features perform on par with fully supervised approaches and outperform other state-of-the-art methods with respect to preference alignment. Additionally, we perform a large-scale experiment of autonomously hiking a 3-mile long trail which STERLING completes successfully with only two manual interventions, demonstrating its robustness to real-world off-road conditions.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (48)
  1. Applications of machine vision in agricultural robot navigation: A review. Computers and Electronics in Agriculture, 198:107085, 2022.
  2. URL https://agilityrobotics.com/news/2022/future-robotics-l3mjh.
  3. Autonomous visual assistance for robot operations using a tethered uav, 2019.
  4. Wait, that feels familiar: Learning to extrapolate human preferences for preference aligned path planning, 2023.
  5. Wait, that feels familiar: Learning to extrapolate human preferences for preference-aligned path planning. In ICRA2023 Workshop on Pretraining for Robotics (PT4R), 2023.
  6. Visual representation learning for preference-aware path planning. In 2022 International Conference on Robotics and Automation (ICRA), pages 11303–11309. IEEE, 2022.
  7. Rca: Ride comfort-aware visual navigation via self-supervised learning. In 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 7847–7852. IEEE, 2022.
  8. Self-supervised visual terrain classification from unsupervised acoustic feature learning. IEEE Transactions on Robotics, 37(2):466–481, 2020.
  9. Vi-ikd: High-speed accurate off-road navigation using learned visual-inertial inverse kinodynamics. In 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 3294–3301. IEEE, 2022.
  10. High-speed accurate robot control using learned forward kinodynamics and non-linear least squares optimization, 2022.
  11. Socially compliant navigation dataset (scand): A large-scale dataset of demonstrations for social navigation. IEEE Robotics and Automation Letters, 7(4):11807–11814, 2022.
  12. Stochastic grounded action transformation for robot learning in simulation. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 6106–6111. IEEE, 2020.
  13. Grounded action transformation for sim-to-real reinforcement learning. Machine Learning, 110(9):2469–2499, 2021.
  14. Reinforced grounded action transformation for sim-to-real transfer. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 4397–4402. IEEE, 2020.
  15. An imitation from observation approach to transfer learning with dynamics mismatch, 2020.
  16. A rugd dataset for autonomous navigation and visual perception in unstructured outdoor environments. In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 5000–5007. IEEE, 2019.
  17. Rellis-3d dataset: Data, benchmarks and analysis, 2020.
  18. Cat: Cavs traversability dataset for off-road autonomous driving. IEEE Access, 10:24759–24768, 2022.
  19. Ga-nav: Efficient terrain segmentation for robot navigation in unstructured outdoor environments. IEEE Robotics and Automation Letters, 7(3):8138–8145, 2022.
  20. Tartandrive: A large-scale dataset for learning off-road dynamics models, 2022.
  21. End to end learning for self-driving cars, 2016.
  22. Off-road obstacle avoidance through end-to-end learning. In Proceedings of the 18th International Conference on Neural Information Processing Systems, NIPS’05, page 739–746, Cambridge, MA, USA, 2005. MIT Press.
  23. Maximum entropy deep inverse reinforcement learning. arXiv preprint arXiv:1507.04888, 2015.
  24. Imitation learning for agile autonomous driving. The International Journal of Robotics Research, 39(2-3):286–302, 2020.
  25. Land: Learning to navigate from disengagements. IEEE Robotics and Automation Letters, 6(2):1872–1879, 2021a.
  26. Badgr: An autonomous self-supervised learning-based navigation system. IEEE Robotics and Automation Letters, 6(2):1312–1319, 2021b.
  27. Self-supervised terrain representation learning from unconstrained robot experience. In ICRA2023 Workshop on Pretraining for Robotics (PT4R), 2023.
  28. Motion planning and control for mobile robot navigation using machine learning: a survey, 2020.
  29. Voila: Visual-observation-only imitation learning for autonomous navigation, 2021.
  30. Autonomous ground navigation in highly constrained spaces: Lessons learned from the barn challenge at icra 2022, 2022.
  31. Geometric and visual terrain classification for autonomous mobile navigation. In 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 2678–2684. IEEE, 2017.
  32. Robot navigation from human demonstration: Learning control behaviors. In 2018 IEEE international conference on robotics and automation (ICRA), pages 1150–1157. IEEE, 2018.
  33. Self-supervised classification for planetary rover terrain sensing. In 2007 IEEE aerospace conference, pages 1–9. IEEE, 2007.
  34. Learning visual locomotion with cross-modal supervision, 2022.
  35. Adversarial imitation learning from video using a state observer. In 2022 International Conference on Robotics and Automation (ICRA), pages 2452–2458. IEEE, 2022.
  36. Vicreg: Variance-invariance-covariance regularization for self-supervised learning. arXiv preprint arXiv:2105.04906, 2021.
  37. Terrapn: Unstructured terrain navigation using online self-supervised learning, 2022.
  38. Where should i walk? predicting terrain properties from images via self-supervised learning. IEEE Robotics and Automation Letters, 4(2):1509–1516, 2019.
  39. How does it feel? self-supervised costmap learning for off-road vehicle traversability, 2023.
  40. Learning risk-aware costmaps via inverse reinforcement learning for off-road navigation, 2023.
  41. Learning-on-the-drive: Self-supervised adaptation of visual offroad traversability models, 2023.
  42. Safe robot navigation via multi-modal anomaly detection. IEEE Robotics and Automation Letters, 5(2):1326–1333, apr 2020. doi:10.1109/lra.2020.2967706. URL https://doi.org/10.1109%2Flra.2020.2967706.
  43. Fast traversability estimation for wild visual navigation, 2023.
  44. Curiosity-driven exploration by self-supervised prediction, 2017.
  45. Optimization and learning for rough terrain legged locomotion. The International Journal of Robotics Research, 30(2):175–191, 2011.
  46. J. Biswas. Amrl autonomy stack. https://github.com/ut-amrl/graph_navigation, 2013.
  47. Learning robust perceptive locomotion for quadrupedal robots in the wild. Science Robotics, 7(62), jan 2022. doi:10.1126/scirobotics.abk2822.
  48. Toward wheeled mobility on vertically challenging terrain: Platforms, datasets, and algorithms, 2023.
Citations (23)

Summary

We haven't generated a summary for this paper yet.