1,191 research outputs found

    Synchronizing of Stabilizing Platform Mounted on a Two-Wheeled Robot

    Get PDF
    This paper represents the designing, building, and testing of a self-stabilizing platform mounted on a self-balancing robot. For the self-stabilizing platform, a servo motor is used and for the self-balancing robot, two dc motors are used with an encoder, inertial measurement unit, motor driver, an Arduino UNO microcontroller board. A PID controller is used to control the balancing of the system. The PID controller gains (Kp, Ki, and Kd) were evaluated experimentally. The value of the tilted angle from IMU was fed to the PID controller to control the actuated motors for balancing the system. For the self-stabilizing control part, whenever the robot tilted, it maintained the horizontal position by rotating that much in the opposite direction

    Human interaction dynamics for its use in mobile robotics: Impedance control for leader-follower formation

    Get PDF
    A complete characterization of the behavior in human-robot interactions (HRI) includes both: the behavioral dynamics and the control laws that characterize how the behavior is regulated with the perception data. In this way, this work proposes a leader-follower coordinate control based on an impedance control that allows to establish a dynamic relation between social forces and motion error. For this, a scheme is presented to identify the impedance based on fictitious social forces, which are described by distance-based potential fields. As part of the validation procedure, we present an experimental comparison to select the better of two different fictitious force structures. The criteria are determined by two qualities: least impedance errors during the validation procedure and least parameter variance during the recursive estimation procedure. Finally, with the best fictitious force and its identified impedance, an impedance control is designed for a mobile robot Pioneer 3AT, which is programmed to follow a human in a structured scenario. According to results, and under the hypothesis that moving like humans will be acceptable by humans, it is believed that the proposed control improves the social acceptance of the robot for this kind of interaction.Fil: Herrera Anda, Daniel Esteban. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; ArgentinaFil: Roberti, Flavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; ArgentinaFil: Toibero, Juan Marcos. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; ArgentinaFil: Carelli Albarracin, Ricardo Oscar. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Juan. Instituto de Automática. Universidad Nacional de San Juan. Facultad de Ingeniería. Instituto de Automática; Argentin

    Fast Simulation of Vehicles with Non-deformable Tracks

    Full text link
    This paper presents a novel technique that allows for both computationally fast and sufficiently plausible simulation of vehicles with non-deformable tracks. The method is based on an effect we have called Contact Surface Motion. A comparison with several other methods for simulation of tracked vehicle dynamics is presented with the aim to evaluate methods that are available off-the-shelf or with minimum effort in general-purpose robotics simulators. The proposed method is implemented as a plugin for the open-source physics-based simulator Gazebo using the Open Dynamics Engine.Comment: Submitted to IROS 201

    Optimal Input Design for Active Parameter Identification of Dynamic Nonlinear Systems

    Get PDF
    There are many important aspects to be considered while designing optimal excitation signal for system identification experiment in control applications. Active parameter identification is an important issue in system and control theory. In this dissertation, the problem of optimal input design for active parameter identification of dynamic nonlinear system is addressed. Real life physical systems are identified by excitation with a suitable input signal and observing the resulting output behavior of the system. It is important to choose the input signal intelligently in the sense that it is responsible to determine the accuracy and nature of the unknown system characteristics. This leads to a spurred interest in designing such an optimal excitation signals that can yield maximal information from the identification experiment. The information obtained from parameter identification is usually not accurate due to incomplete knowledge of the system, disturbance as exogenous inputs and noisy measurements. Hence, the input spectrum is designed in such a way that it can improve the system performance and shape the quality of obtained information. A welldesigned input signal can maximize the amount of information and reduce the experimental cost and time. The input signal is usually given some a-priori characteristics (knowledge on the pdf) so that \u201cexcitation\u201d of the system is guaranteed. In this thesis, a closed-loop method is investigated which is able to improve the parameter identification on the basis of the actual system\u2019s behavior. The effectiveness of the proposed algorithm is presented by the experimental results which corresponds to the perfect identification of the unknown parameter vector. The major technical contribution of this work is to propose an optimal feedback input design method for active parameter identification of dynamic nonlinear systems. The proposed framework can design such optimal excitation signals, considering the information from the identified parameters, that can maximize the amount of information from the identified parameters, guarantee to meet the specified control performance and minimize some cost function of the error covariance matrix of the identified parameters. The problem is formulated in a receding horizon framework where extended Kalman filter is used for system identification and the optimal input is designed in a nonlinear model predictive control framework. In order to carry out a comparison study, also Unscented Kalman Filter and Gaussian Sum Filter are used for the active parameter identification of dynamic nonlinear system. Towards this end, a suitable optimality criterion related to the unknown parameters is proposed and motivated as an information measure. The aim of the optimal input design is to yield maximal information from the unknown system by minimizing the cost related to the unknown parameters while maintaining some process performance and satisfying the possible constraints. Simulations are performed to show the effectiveness of the proposed algorithm

    Contemporary Robotics

    Get PDF
    This book book is a collection of 18 chapters written by internationally recognized experts and well-known professionals of the field. Chapters contribute to diverse facets of contemporary robotics and autonomous systems. The volume is organized in four thematic parts according to the main subjects, regarding the recent advances in the contemporary robotics. The first thematic topics of the book are devoted to the theoretical issues. This includes development of algorithms for automatic trajectory generation using redudancy resolution scheme, intelligent algorithms for robotic grasping, modelling approach for reactive mode handling of flexible manufacturing and design of an advanced controller for robot manipulators. The second part of the book deals with different aspects of robot calibration and sensing. This includes a geometric and treshold calibration of a multiple robotic line-vision system, robot-based inline 2D/3D quality monitoring using picture-giving and laser triangulation, and a study on prospective polymer composite materials for flexible tactile sensors. The third part addresses issues of mobile robots and multi-agent systems, including SLAM of mobile robots based on fusion of odometry and visual data, configuration of a localization system by a team of mobile robots, development of generic real-time motion controller for differential mobile robots, control of fuel cells of mobile robots, modelling of omni-directional wheeled-based robots, building of hunter- hybrid tracking environment, as well as design of a cooperative control in distributed population-based multi-agent approach. The fourth part presents recent approaches and results in humanoid and bioinspirative robotics. It deals with design of adaptive control of anthropomorphic biped gait, building of dynamic-based simulation for humanoid robot walking, building controller for perceptual motor control dynamics of humans and biomimetic approach to control mechatronic structure using smart materials

    Advanced Motor Control for Improving the Trajectory Tracking Accuracy of a Low-Cost Mobile Robot

    Get PDF
    This research was funded by the Grant PID2019-111278RB-C21 funded by MCIN/AEI/ 10.13039/501100011033 and “ERDF A way of making Europe”.Peer reviewedPublisher PD

    Adaptive Control For Autonomous Navigation Of Mobile Robots Considering Time Delay And Uncertainty

    Get PDF
    Autonomous control of mobile robots has attracted considerable attention of researchers in the areas of robotics and autonomous systems during the past decades. One of the goals in the field of mobile robotics is development of platforms that robustly operate in given, partially unknown, or unpredictable environments and offer desired services to humans. Autonomous mobile robots need to be equipped with effective, robust and/or adaptive, navigation control systems. In spite of enormous reported work on autonomous navigation control systems for mobile robots, achieving the goal above is still an open problem. Robustness and reliability of the controlled system can always be improved. The fundamental issues affecting the stability of the control systems include the undesired nonlinear effects introduced by actuator saturation, time delay in the controlled system, and uncertainty in the model. This research work develops robustly stabilizing control systems by investigating and addressing such nonlinear effects through analytical, simulations, and experiments. The control systems are designed to meet specified transient and steady-state specifications. The systems used for this research are ground (Dr Robot X80SV) and aerial (Parrot AR.Drone 2.0) mobile robots. Firstly, an effective autonomous navigation control system is developed for X80SV using logic control by combining ‘go-to-goal’, ‘avoid-obstacle’, and ‘follow-wall’ controllers. A MATLAB robot simulator is developed to implement this control algorithm and experiments are conducted in a typical office environment. The next stage of the research develops an autonomous position (x, y, and z) and attitude (roll, pitch, and yaw) controllers for a quadrotor, and PD-feedback control is used to achieve stabilization. The quadrotor’s nonlinear dynamics and kinematics are implemented using MATLAB S-function to generate the state output. Secondly, the white-box and black-box approaches are used to obtain a linearized second-order altitude models for the quadrotor, AR.Drone 2.0. Proportional (P), pole placement or proportional plus velocity (PV), linear quadratic regulator (LQR), and model reference adaptive control (MRAC) controllers are designed and validated through simulations using MATLAB/Simulink. Control input saturation and time delay in the controlled systems are also studied. MATLAB graphical user interface (GUI) and Simulink programs are developed to implement the controllers on the drone. Thirdly, the time delay in the drone’s control system is estimated using analytical and experimental methods. In the experimental approach, the transient properties of the experimental altitude responses are compared to those of simulated responses. The analytical approach makes use of the Lambert W function to obtain analytical solutions of scalar first-order delay differential equations (DDEs). A time-delayed P-feedback control system (retarded type) is used in estimating the time delay. Then an improved system performance is obtained by incorporating the estimated time delay in the design of the PV control system (neutral type) and PV-MRAC control system. Furthermore, the stability of a parametric perturbed linear time-invariant (LTI) retarded type system is studied. This is done by analytically calculating the stability radius of the system. Simulation of the control system is conducted to confirm the stability. This robust control design and uncertainty analysis are conducted for first-order and second-order quadrotor models. Lastly, the robustly designed PV and PV-MRAC control systems are used to autonomously track multiple waypoints. Also, the robustness of the PV-MRAC controller is tested against a baseline PV controller using the payload capability of the drone. It is shown that the PV-MRAC offers several benefits over the fixed-gain approach of the PV controller. The adaptive control is found to offer enhanced robustness to the payload fluctuations
    corecore