49 research outputs found

    Virtual Structure Based Formation Tracking of Multiple Wheeled Mobile Robots: An Optimization Perspective

    Get PDF
    Today, with the increasing development of science and technology, many systems need to be optimized to find the optimal solution of the system. this kind of problem is also called optimization problem. Especially in the formation problem of multi-wheeled mobile robots, the optimization algorithm can help us to find the optimal solution of the formation problem. In this paper, the formation problem of multi-wheeled mobile robots is studied from the point of view of optimization. In order to reduce the complexity of the formation problem, we first put the robots with the same requirements into a group. Then, by using the virtual structure method, the formation problem is reduced to a virtual WMR trajectory tracking problem with placeholders, which describes the expected position of each WMR formation. By using placeholders, you can get the desired track for each WMR. In addition, in order to avoid the collision between multiple WMR in the group, we add an attraction to the trajectory tracking method. Because MWMR in the same team have different attractions, collisions can be easily avoided. Through simulation analysis, it is proved that the optimization model is reasonable and correct. In the last part, the limitations of this model and corresponding suggestions are given

    Neural Network Controller Design for a Mobile Robot Navigation; a Case Study

    Get PDF
    Mobile robot are widely applied in various aspect of human  life. The main issue of this type of robot is how to navigate safely to reach the goal or finish the assigned task  when applied autonomously in dynamic and uncertain environment. The  ap- plication of artificial intelligence, namely neural   network,  can provide a ”brain” for the robot to navigate safely in completing the assigned task. By applying neural network, the complexity of mobile robot control can be  reduced by choosing the right model of the system, either   from mathematical modeling or directly taken from the input of sensory data  information. In this study, we compare the presented methods of previous  researches that applies neural network to mobile robot navigation. The comparison  is started  by considering  the right  mathematical model for the robot, getting the Jacobian  matrix  for online training, and giving the achieved input model to  the designed neural network layers in order to get the estimated position of the robot. From this literature study, it  is concluded that the consideration of both kinematics and dynamics modeling  of the robot will result in better performance since the exact parameters of the system are known

    Control of Flexible Manipulator Robots Based on Dynamic Confined Space of Velocities: Dynamic Programming Approach

    Get PDF
    Linear Parameter Varying models-based Model Predictive Control (LPV-MPC) has stood out in manipulator robots because it presents well-rejection to dynamic uncertainties in flexible joints. However, it has become too weak when the MPC's optimization problem does not include kinematic constraints-based conditions. This paper uses dynamic confined space of velocities (DCSV) to include these conditions as a recursive polytopic constraint, guaranteeing optimal dependency on a simplex scheduling parameter. To this end, the local frame's velocities and torque/force preload of joints (related to violation of kinematic constraints) are associated with different time scale dynamics such that DCSV correlates them as a polytope. So, a classical LPV-MPC will be updated using a dynamic programming approach according to the DCSV-based polytope. As a result, one lemma about DCSV-based recursive polytope and a five-step procedure for two decoupled close-loop schemes with different time scales compose the LPV-MPC proposed method. Numerical validation shows that even for relevant flexibility situations, trajectory tracking performance is improved by tuning finite horizons and optimization problem constraints regarding DCSV's behavior

    Robusno upravljanje višerobotskim formacijama korištenjem klizećeg regulatora i neizrazitog kompenzatora

    Get PDF
    To form up a multiple-robot system, a robust adaptive control scheme is addressed. The control scheme is based on the methodology of sliding mode control (SMC). The formation system is leader-follower-based, whose dynamics are subject to uncertainties. A fuzzy compensator is adopted to approximate the uncertainties. To attenuate the approximation error, a robust adaptive law of the fuzzy compensator is introduced. In the sense of Lyapunov, not only such a control scheme can asymptotically stabilize the whole formation system, but also the convergence of the approximation error can be guaranteed. Compared with the sole sliding mode controller without compensator, some numerical simulations verify the feasibility and effectiveness of the control scheme for the multiple-robot system in the presence of uncertainties.Kako bi se formirao višerobotski sustav korištena je robusna adaptivna shema upravljanja. Upravljačka shema je bazirana na metodologiji upravljanja klizećim režimom (SMC). Formacijski sustav baziran je na vođa-sljedbenik metodi čija je dinamika podložna nesigurnostima. Za aproksimiranje nesigurnosti korišten je neizraziti kompenzator. Kako bi se prigušila aproksimacijska greška razvijen je robusni adaptivni upravljački zakon. Korištenjem takvog upravljačkog zakona ostvarena je stabilnost prema Lyapunovu, te je moguće garantirati konvergenciju aproksimacijske greške. U usporedbi s regulatorom zasnovanim na klizećem režimu bez kompenzatora, neke numeričke simulacije potvrđuju izvedivost i efikasnost ovakve sheme upravljanja višerobotskim sustavom uz prisutnost nesigurnosti

    Adaptive and learning-based formation control of swarm robots

    Get PDF
    Autonomous aerial and wheeled mobile robots play a major role in tasks such as search and rescue, transportation, monitoring, and inspection. However, these operations are faced with a few open challenges including robust autonomy, and adaptive coordination based on the environment and operating conditions, particularly in swarm robots with limited communication and perception capabilities. Furthermore, the computational complexity increases exponentially with the number of robots in the swarm. This thesis examines two different aspects of the formation control problem. On the one hand, we investigate how formation could be performed by swarm robots with limited communication and perception (e.g., Crazyflie nano quadrotor). On the other hand, we explore human-swarm interaction (HSI) and different shared-control mechanisms between human and swarm robots (e.g., BristleBot) for artistic creation. In particular, we combine bio-inspired (i.e., flocking, foraging) techniques with learning-based control strategies (using artificial neural networks) for adaptive control of multi- robots. We first review how learning-based control and networked dynamical systems can be used to assign distributed and decentralized policies to individual robots such that the desired formation emerges from their collective behavior. We proceed by presenting a novel flocking control for UAV swarm using deep reinforcement learning. We formulate the flocking formation problem as a partially observable Markov decision process (POMDP), and consider a leader-follower configuration, where consensus among all UAVs is used to train a shared control policy, and each UAV performs actions based on the local information it collects. In addition, to avoid collision among UAVs and guarantee flocking and navigation, a reward function is added with the global flocking maintenance, mutual reward, and a collision penalty. We adapt deep deterministic policy gradient (DDPG) with centralized training and decentralized execution to obtain the flocking control policy using actor-critic networks and a global state space matrix. In the context of swarm robotics in arts, we investigate how the formation paradigm can serve as an interaction modality for artists to aesthetically utilize swarms. In particular, we explore particle swarm optimization (PSO) and random walk to control the communication between a team of robots with swarming behavior for musical creation

    Design, testing and validation of model predictive control for an unmanned ground vehicle

    Full text link
    The rapid increase in designing, manufacturing, and using autonomous robots has attracted numerous researchers and industries in recent decades. The logical motivation behind this interest is the wide range of applications. For instance, perimeter surveillance, search and rescue missions, agriculture, and construction. In this thesis, motion planning and control based on model predictive control (MPC) for unmanned ground vehicles (UGVs) is tackled. In addition, different variants of MPC are designed, analysed, and implemented for such non-holonomic systems. It is imperative to focus on the ability of MPC to handle constraints as one of the motivations. Furthermore, the proliferation of computer processing enables these systems to work in a real-time scenario. The controller's responsibility is to guarantee an accurate trajectory tracking process to deal with other specifications usually not considered or solved by the planner. However, the separation between planner and controller is not necessarily defined uniquely, even though it can be a hybrid process, as seen in part of this thesis. Firstly, a robust MPC is designed and implemented for a small-scale autonomous bulldozer in the presence of uncertainties, which uses an optimal control action and a feed-forward controller to suppress these uncertainties. More precisely, a linearised variant of MPC is deployed to solve the trajectory tracking problem of the vehicle. Afterwards, a nonlinear MPC is designed and implemented to solve the path-following problem of the UGV for masonry in a construction context, where longitudinal velocity and yaw rate are employed as control inputs to the platform. For both the control techniques, several experiments are performed to validate the robustness and accuracy of the proposed scheme. Those experiments are performed under realistic localisation accuracy, provided by a typical localiser. Most conspicuously, a novel proximal planning and control strategy is implemented in the presence of skid-slip and dynamic and static collision avoidance for the posture control and tracking control problems. The ability to operate in moving objects is critical for UGVs to function well. The approach offers specific planning capabilities, able to deal at high frequency with context characteristics, which the higher-level planner may not well solve. Those context characteristics are related to dynamic objects and other terrain details detected by the platform's onboard perception capabilities. In the control context, proximal and interior-point optimisation methods are used for MPC. Relevant attention is given to the processing time required by the MPC process to obtain the control actions at each actual control time. This concern is due to the need to optimise each control action, which must be calculated and applied in real-time. Because the length of a prediction horizon is critical in practical applications, it is worth looking into in further detail. In another study, the accuracies of robust and nonlinear model predictive controllers are compared. Finally, a hybrid controller is proposed and implemented. This approach exploits the availability of a simplified cost-to-go function (which is provided by a higher-level planner); thus, the hybrid approach fuses, in real-time, the nominal CTG function (nominal terrain map) with the rest of the critical constraints, which the planner usually ignores. The conducted research fills necessary gaps in the application areas of MPC and UGVs. Both theoretical and practical contributions have been made in this thesis. Moreover, extensive simulations and experiments are performed to test and verify the working of MPC with a reasonable processing capability of the onboard process

    Navigation control of an automated mobile robot robot using neural network technique

    Get PDF
    Over recent years, automated mobile robots play a crucial role in various navigation operations. For any mobile device, the capacity to explore in its surroundings is essential. Evading hazardous circumstances, for example, crashes and risky conditions (temperature, radiation, presentation to climate, and so on.) comes in the first place, yet in the event that the robot has a reason that identifies with particular places in its surroundings, it must discover those spots. There is an increment in examination here due to the requisition of mobile robots in a solving issues like investigating natural landscape and assets, transportation tasks, surveillance, or cleaning. We require great moving competencies and a well exactness for moving in a specified track in these requisitions. Notwithstanding, control of these navigation bots get to be exceptionally troublesome because of the exceedingly unsystematic and dynamic aspects of the surrounding world. The intelligent reply to this issue is the provision of sensors to study the earth. As neural networks (NNs) are described by adaptability and a fitness for managing non-linear problems, they are conceived to be useful when utilized on navigation robots. In this exploration our computerized reasoning framework is focused around neural network model for control of an Automated motion robot in eccentric and unsystematic nature. Hence the back propagation algorithm has been utilized for controlling the direction of the mobile robot when it experiences by an obstacle in the left, right and front directions. The recreation of the robot under different deterrent conditions is carried out utilizing Arduino which utilizes C programs for usage

    A Convex Approach to Path Tracking with Obstacle Avoidance for Pseudo-Omnidirectional Vehicles

    Get PDF
    This report addresses the related problems of trajectory generation and time-optimal path tracking with online obstacle avoidance. We consider the class of four-wheeled vehicles with independent steering and driving on each wheel, also referred to as pseudo-omnidirectional vehicles. Appropriate approximations of the dynamic model enable a convex reformulation of the path-tracking problem. Using the precomputed trajectories together with model predictive control that utilizes feedback from the estimated global pose, provides robustness to model uncertainty and disturbances. The considered approach also incorporates avoidance of a priori unknown moving obstacles by local online replanning. We verify the approach by successful execution on a pseudo-omnidirectional mobile robot, and compare it to an existing algorithm. The result is a significant decrease in the time for completing the desired path. In addition, the method allows a smooth velocity trajectory while avoiding intermittent stops in the path execution
    corecore