The cleaning robots are going through some significant development in recent years, driven by the greater market penetration and the demand for better cleaning performance. However, most of the robots have problems covering the total cleaning area given geometric limitations of the platforms in relation to the cleaning stage, given furniture and architecture. In this paper, we describe the hTrihex platform, which is a self-reconfigurable adaptive robot that attains three different configurations. The change in configuration gives rise to variation in the kinematic model, which in turn changes the behavior of robot locomotion. The change in configuration and the robot position is evaluated using the measurements from the on-board sensors like the encoders, LIDAR, and inertial measuring unit (IMU). These data are then utilized to develop a new cascade control strategy for motion control of h-Trihex. The control cascade comprises a robust backstepping controller in the outer loop for tackling the varying kinematic and a conventional PID in the inner loop for speed control. This cascade is appended by a PID controller, for correcting the wheel orientation after each configuration change. The proposed design assures asymptotic path tracking and satisfactory closed-loop performance, which are validated through numerical simulations and experiments.
Applying the automation in covering the areas entirely eases manual jobs in various domestic fields such as site investigation, search, rescue, security, cleaning, and maintenance. A self-reconfigurable robot with adjustable dimensions is a viable answer to improve the coverage percentage for predefined map areas. However, the shape-shifting of this robot class also adds to the complexity of locomotion components and the need for an optimal complete coverage strategy for this new type of robot. The typical complete coverage route, including the least times of shape-shifting, the shortest navigation route, and the minimum travel time, is presented in the article. By splitting the map into the sub-areas similar to the self-reconfigurable robot's available shapes, the robot can design the ideal tileset and optimal navigation strategies to cover the workspace. To this end, we propose a Complete Tileset Energy-Aware Coverage Path Planning (CTPP) framework for a tiling self-reconfigurable robot named hRombo with four rhombus-shaped modules. The robot can reconfigure its base structure into seven distinct forms by activating the servo motors to drive the three robot hinges connecting robot modules. The problem of optimal path planning assisting the proposed hRombo robot to clear optimally all predefined tiles within the arbitrary workspace is considered a classic Travel Salesman Problem (TSP), and this TSP is solved by the reinforcement learning (RL) approach. The RL's reward function and action space are based on robot kinematic and the required energies, including transformation, translation, and orientation actions, to move the robot inside the workspace. The CTPP for the hRombo robot is validated with conventional complete coverage methods in simulation and real workspace conditions. The results showed that the CTPP is suitable for producing Pareto plans that enable robots to navigate from source to target in different workspaces with the least consumed energy and time among considered methods.
Completed area coverage planning (CACP) plays an essential role in various fields of robotics, such as area exploration, search, rescue, security, cleaning, and maintenance. Tiling robots with the ability to change their shape is a feasible solution to enhance the ability to cover predefined map areas with flexible sizes and to access the narrow space constraints. By dividing the map into sub-areas with the same size as the changeable robot shapes, the robot can plan the optimal movement to predetermined locations, transform its morphologies to cover the specific area, and ensure that the map is completely covered. The optimal navigation planning problem, including the least changing shape, shortest travel distance, and the lowest travel time while ensuring complete coverage of the map area, are solved in this paper. To this end, we propose the CACP framework for a tiling robot called hTrihex with three honeycomb shape modules. The robot can shift its shape into three different morphologies ensuring coverage of the map with a predetermined size. However, the ability to change shape also raises the complexity issues of the moving mechanisms. Therefore, the process of optimizing trajectories of the complete coverage is modeled according to the Traveling Salesman Problem (TSP) problem and solved by evolutionary approaches Genetic Algorithm (GA) and Ant Colony Optimization (ACO). Hence, the costweight to clear a pair of waypoints in the TSP is defined as the required energy shift the robot between the two locations. This energy corresponds to the three operating processes of the hTrihex robot: transformation, translation, and orientation correction. The CACP framework is verified both in the simulation environment and in the real environment. From the experimental results, proposed CACP capable of generating the Pareto-optimal outcome that navigates the robot from the goal to destination in various workspaces, and the algorithm could be adopted to other tiling robot platforms with multiple configurations.
HHoneycomb, a self-reconfigurable cleaning robot, is designed based on tiling theory, to overcome the significant challenges experienced by the fixed morphology cleaning robot. It consists of four regular hexagonal units and the units are connected by a planar revolute joint which helps in reconfiguration. This platform attains six distinct configurations (bar, bee, arch, wave, worm, and pistol) and these configurations have circular arcs and irregular concave and convex boundary that would help in accessing various obstacles in the cleaning space. This work addresses the mechanical design, system-level modeling, reconfiguration of the platform via hinged joint mechanism, mobility of the platform, polyhex based tiling set, and power consumption during reconfiguration. The strength of the mechanical structure is studied based on the structural analysis of the system using finite element method. Based on the natural frequency and deformation pattern, the proposed design is validated and proven to overcome structural failure and system resonance. The kinematics formulation of the platform during locomotion and dynamics of each block during reconfiguration are derived. The robotic system is modeled in Simscape multibody toolbox of Matlab and the mobility of the platform is studied using the numerical simulation. Based on the real-time current consumption of each joint during reconfiguration, the energy efficient configuration and tiling set are addressed.
This paper introduces a wheel-based vertical propagation robot, Ibex, for visual inspection of both flat and curved surfaces. The platform is modular, consisting of vacuum-based adhesion modules and steerable-wheel locomotion modules. The adhesion module consists of a unconventional design of suction cup with sufficient structural flexibility and single-axis translation freedom that helps with adhesion to flat and curved vertical surfaces. Through experiments, we validate the locomotion, adhesion, and conformation mechanisms of the robot, and collated data of the adhesion module such as differential pressure as well as normal force measurements using force sensitive resistors and a thrust force meter. We show that the platform has ability to generate a considerable amount of adhesion force while demonstrating the ability to adhere to and move on variables types of surfaces as well as various surface curvatures including plastered cement pillars and aircraft skins.