Citas bibligráficas
Arellano, L., (2015). Diseño e implementación de un robot móvil con Control de trayectoria mediante principios odométricos [Tesis, Universidad Nacional Mayor de San Marcos]. https://hdl.handle.net/20.500.12672/4440
Arellano, L., Diseño e implementación de un robot móvil con Control de trayectoria mediante principios odométricos [Tesis]. PE: Universidad Nacional Mayor de San Marcos; 2015. https://hdl.handle.net/20.500.12672/4440
@misc{renati/480912,
title = "Diseño e implementación de un robot móvil con Control de trayectoria mediante principios odométricos",
author = "Arellano Zea, Luis Alberto",
publisher = "Universidad Nacional Mayor de San Marcos",
year = "2015"
}
--- The present thesis consists in the design and implementation of a mobile robot of three degrees of freedom, able to control their position and trajectory in a Cartesian plane, besides being positioned in user-defined locations. The objective of the project is controlling the movement of the robot, manipulating its translation and rotation accurately and efficiently. The robot uses two motors coupled wheels for locomotion, these engines are placed in a differential configuration, causing the displacement and rotation on its axis much more efficient. The robot has a measurement system based on two incremental encoders situated on the sides of the engines. The signals generated by these sensors are processed by the robot, which will do a kinematic analysis in line using odometry principles and difference equations to estimate the relative position and orientation of the robot. The result of this operation is used in the control algorithm, which consists of two discrete PID controllers (proportional, integral and derivative). The first controls the orientation of the robot, ensuring that it is positioned at the correct angle before starting its motion and during the linear path in order to the robot does not deviate from its trajectory. The second linear PID controller regulates the position of the robot according to the initial and final coordinates of the traced path. This trajectory is planned in line according to the coordinates of the predefined points in the logic of paths generation. The robot is monitored in real time by a computer through a graphical interface developed in Java, which allows observing the control parameters in dynamic text boxes and graphics. Additionally, allows sending pre-configured commands and sequences of linear trajectories. To establish the connection between the robot and the PC, it has used serial asynchronous communication under the RS- 232 standard and using the UART protocol. The processing unit for the implementation of logic and control algorithms was a dsPIC30F4011 (digital signal controller), as it has a highspeed signal processing and floating point math operations. It also has specialist modules for motor control and serial communication, making programming much more efficient. After the implementation of the robot, this showed very good results during testing, compliance with the rotation and translation control algorithms, as well as monitoring and controlling from the PC. One of the main contributions of this work is that it showed that you could have an efficient and accurate control of a mobile robot with three degrees of freedom using only two encoders as a measurement system.
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons