Vertical Planetary Landing on Sloped Terrain Using Optical Flow Divergence Estimates
Preprint
Abstract
Autonomous landing on sloped terrain poses significant challenges for small, lightweight spacecraft, such as rotorcraft and landers. These vehicles have limited processing capability and payload capacity, which makes advanced deep learning methods and heavy sensors impractical. Flying insects, such as bees, achieve remarkable landings with minimal neural and sensory resources, relying heavily on optical flow. By regulating flow divergence, a measure of vertical velocity divided by height, they perform smooth landings in which velocity and height decay exponentially together. However, adapting this bio-inspired strategy for spacecraft landings on sloped terrain presents two key challenges: global flow-divergence estimates obscure terrain inclination, and the nonlinear nature of divergence-based control can lead to instability when using conventional controllers. This paper proposes a nonlinear control strategy that leverages two distinct local flow divergence estimates to regulate both thrust and attitude during vertical landings. The control law is formulated based on Incremental Nonlinear Dynamic Inversion to handle the nonlinear flow divergence. The thrust control ensures a smooth vertical descent by keeping a constant average of the local flow divergence estimates, while the attitude control aligns the vehicle with the inclined surface at touchdown by exploiting their difference. The approach is evaluated in numerical simulations using a simplified 2D spacecraft model across varying slopes and divergence setpoints. Results show that regulating the average divergence yields stable landings with exponential decay of velocity and height, and using the divergence difference enables effective alignment with inclined terrain. Overall, the method offers a robust, low-resource landing strategy that enhances the feasibility of autonomous planetary missions with small spacecraft.Keywords
All Related Versions
This publication has 11 references indexed in Scilit:
- Ensuring Operation Time Safety of VTOL UAV: Autonomous Emergency Landings in Unknown TerrainIEEE Transactions on Aerospace and Electronic Systems, 2025
- Seeing Through Pixel Motion: Learning Obstacle Avoidance From Optical Flow With One CameraIEEE Robotics and Automation Letters, 2025
- A bio-inspired looming detection for stable landing in unmanned aerial vehicles*Bioinspiration & Biomimetics, 2024
- Optical flow-based control for micro air vehicles: an efficient data-driven incremental nonlinear dynamic inversion approachAutonomous Robots, 2024
- Learning to Fly in SecondsIEEE Robotics and Automation Letters, 2024
- Extended incremental nonlinear dynamic inversion for optical flow control of micro air vehiclesAerospace Science and Technology, 2021
- Four-dimensional guidance and control of movement using time-to-contact: Application to automated docking and landing of unmanned rotorcraft systemsThe International Journal of Robotics Research, 2013
- Robust Flight Control Using Incremental Nonlinear Dynamic Inversion and Angular Acceleration PredictionJournal of Guidance, Control, and Dynamics, 2010
- Memory use in insect visual navigationNature Reviews Neuroscience, 2002
- Honeybee Navigation: Nature and Calibration of the "Odometer"Science, 2000