1 research outputs found

    Control and coordination for a group of mobile robots in unknown environments

    Get PDF
    This thesis studies the trajectory tracking and cooperative behavior for a team of mobile robots using nonlinear and intelligent algorithms to more efficiently achieve the mission outcome. There are many practical applications where specific tasks are more resourcefully achieved by using a group of mobile robots rather than a single robot. Mobile robots can subdivide and multi-task the mission with speed and accuracy and the ability to be individually modified for precise tasks makes them ideally suited for applications such as search and rescue, exploration or entertainment. When comparing the mission outcome of a group of multi mobile robots (MMR) to that of a single robot, we see that the performance of the MMR group improves the specific task allocation, safety, the time duration required and the system effectiveness to achieve the outcome. In order to create the most effective control algorithm for trajectory tracking, we present three different techniques including Lyapunov technique, intelligent control (fuzzy control) and the exponential version of sliding mode. The developed algorithms instruct a robot to keep moving on their desired trajectory while simultaneously reducing tracking errors. The experimental results when using a single mobile robot are presented to demonstrate the potential and capability of the developed algorithms. In order to coordinate a group of mobile robots to achieve a common outcome, the goal is to create efficient system architecture and a control algorithm that enables them to work both individually and in meaningful robot formations. This is achieved by employing coordination and trajectory tracking techniques with the knowledge derived by the localization of the robots from their environment. Three different hierarchical controllers are presented based on nonlinear and intelligent techniques in order to construct an algorithm that exhibits both group cooperation and coordination for a team of mobile robots. These controllers consist of Lyapunov technique, intelligent control (fuzzy control) and the exponential version of sliding mode. For improved trajectory tracking, each robot is fitted with onboard sensors. When an obstacle is detected by any of the robots’ sensors, they direct that robot to move around the obstacle by changing its velocity and direction. As well as obstacle avoidance, the controllers work to make the MMR group arrive concurrently at their target points by adjusting each of the individual robots’ velocities as they move along their desired trajectories. This means the group will arrive at their destination within the same time duration, regardless of the length of each individual trajectory or number of obstacles that confront each robot. The experimental results obtained using three mobile robots display the performance of these control algorithms in producing a cooperative and coordinated behavior for the robot group
    corecore