A Mixed-Integer Approach for Motion Planning of Nonholonomic Robots under Visible Light Communication Constraints
Angelo Caregnato-Neto, Marcos Ricardo Omena de Albuquerque Maximo, Rubens Junqueira Magalhães Afonso
TL;DR
The paper addresses motion planning for a Robot Chain Control System (RCCS) of nonholonomic robots connected through Visible Light Communication (VLC) under directed LOS constraints. It introduces a MILP framework that discretizes orientations and embeds nonlinear kinematics, while encoding network connectivity and conic LOS constraints to ensure a base-to-leader path via relays. Novel contributions include directed-LOS constraints, sufficient connectivity conditions for directed networks, and rotation-dynamics compensation within a single MILP, demonstrated on Gazebo with Turtlebot3 showing successful target visitation and collision avoidance. The results indicate practical viability of MILP-based RCCS planning under VLC constraints and point to future work on adaptive cone sizing and real-robot validation.
Abstract
This work addresses the problem of motion planning for a group of nonholonomic robots under Visible Light Communication (VLC) connectivity requirements. In particular, we consider an inspection task performed by a Robot Chain Control System (RCCS), where a leader must visit relevant regions of an environment while the remaining robots operate as relays, maintaining the connectivity between the leader and a base station. We leverage Mixed-Integer Linear Programming (MILP) to design a trajectory planner that can coordinate the RCCS, minimizing time and control effort while also handling the issues of directed Line-Of-Sight (LOS), connectivity over directed networks, and the nonlinearity of the robots' dynamics. The efficacy of the proposal is demonstrated with realistic simulations in the Gazebo environment using the Turtlebot3 robot platform.
