Published July 2025 | Published
Journal Article

Self-supervised cost of transport estimation for multimodal path planning

  • 1. ROR icon California Institute of Technology
  • 2. ROR icon Northeastern University

Abstract

Autonomous robots operating in real environments are often faced with decisions on how best to navigate their surroundings. In this work, we address a particular instance of this problem: how can a robot autonomously decide on the energetically optimal path to follow given a high-level objective and information about the surroundings? To tackle this problem we developed a self-supervised learning method that allows the robot to estimate the cost of transport of its surroundings using only vision inputs. We apply our method to the multi-modal mobility morphobot (M4), a robot that can drive, fly, segway, and crawl through its environment. By deploying our system in the real world, we show that our method accurately assigns different cost of transports to various types of environments e.g. grass vs smooth road. We also highlight the low computational cost of our method, which is deployed on an Nvidia Jetson Orin Nano robotic compute unit. We believe that this work will allow multi-modal robotic platforms to unlock their full potential for navigation and exploration tasks.

Copyright and License

© 2025 IEEE. All rights reserved, including rights for text and data mining, and training of artificial intelligence and similar technologies.

Acknowledgement

The authors would like to acknowledge funding from the Center for Autonomous Systems and Technology (CAST) at Caltech. IM is supported by the Onassis Foundation and the GALCIT graduate student endowment.

Code Availability

Code available at https://github.com/VinceGHER/self_supervised_cot_estimation.

Additional Information

This article was recommended for publication by Associate Editor F. Rameau and Editor P. Vasseur upon evaluation of the reviewers’ comments.

Additional details

Created:
June 5, 2025
Modified:
June 5, 2025