Content area
Autonomous navigation in indoor environments demands reliable perception and control strategies for nonholonomic mobile robots operating under geometric constraints. While visual servoing offers a promising framework for such tasks, conventional approaches often rely on explicit 3D feature estimation or predefined reference trajectories, limiting their adaptability in dynamic scenarios. In this paper, we propose a novel nonholonomic mobile robot corridor-following and doorway-passing method based on image-based visual servoing (IBVS) by using a single dioptric camera. Based on the unifying central spherical projection model, we present the projection mechanism of 3D lines and properties of line images for two 3D parallel lines under different robot poses. In the normalized image plane, we define a triangle enclosed by two polar lines in relation to line image conic features, and adopt a polar representation for visual features, which will naturally become zero when the robot follows the corridor middle line. The IBVS control law for the corridor-following task does not need to pre-calculate expected visual features or estimate the 3D information of image features, and is extended to doorway-passing by simply introducing an upper door frame to modify visual features for the control law. Simulations including straight corridor-following, anti-noise performance, convergence of the control law, doorway-passing, and loop-closed corridor-following are conducted. We develop a ROS-based IBVS system on our real robot platform; the experimental results validate that the proposed method is suitable for the autonomous indoor visual navigation control task for a nonholonomic mobile robot equipped with a single dioptric camera.
Details
; Kong Qingjia 2
; Wang, Ke 2
; Zhang, Zhe 3
; Long, Cheng 3
; Liu, Sijia 2
; Han Lizhu 4
1 Shenyang Fire Science and Technology Research Institute of MEM, Shenyang 110034, China; [email protected], State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; [email protected] (Q.K.); [email protected] (S.L.); [email protected] (L.H.)
2 State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; [email protected] (Q.K.); [email protected] (S.L.); [email protected] (L.H.), Zhengzhou Research Institute, Harbin Institute of Technology, Zhengzhou 450046, China; [email protected] (Z.Z.); [email protected] (L.C.)
3 Zhengzhou Research Institute, Harbin Institute of Technology, Zhengzhou 450046, China; [email protected] (Z.Z.); [email protected] (L.C.)
4 State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; [email protected] (Q.K.); [email protected] (S.L.); [email protected] (L.H.)