Control and motion planning for mobile robots via a secure wireless communication protocol

2013-05-21
Kaya, Muhammed Çağrı
Eroğlu, Alperen
Temizer, Selim
Mobile robot control is receiving considerably more attention in current robotics research. Especially unmanned vehicles are used in important missions such as bomb disposal, patrolling borders of a country by unmanned aerial vehicles (UAVs), etc. This usage increases the importance of unmanned vehicles and they become a target of malevolent people. In this study, a controllable robot system is designed with a secure communication protocol. A Pioneer P3-DX robot is used as a ground vehicle. The robot operates in two modes: manual mode and autonomous mode. In the manual mode, an operator controls the robot using hand gestures. A Microsoft® Kinect™ XBOX 360 device is used as the visual sensor and the human operator commands are transferred wirelessly to the robot. Using hand gestures provides a natural human-robot interaction scheme and makes the application richer. Data received from the visual sensor is first processed on a PC, and then transmitted to the robot using an Arduino board and attached RF modules. Hand gestures are defined off-line and detected in real time using the OpenNI and NITE software frameworks. A simple sign language consisting of the commands go left, go right, go forward, save current position and change the command set has been defined. The robot first saves its start position in the manual mode and it is then controlled freely by the human operator using the defined sign language. The robot switches to the autonomous mode as soon as the operator commands the robot to save its goal position. In the second mode, the robot continuously and autonomously shuttles between the saved start and goal positions. In both operational modes, the robot is capable of autonomously avoiding any obstacles while performing its task. While the human operator and the robot are communicating with each other, it is possible for someone to listen to the wireless communication and then to try to seize control of the robot. In order to tackle this security problem, the operator can change the whole set of commands at once. The operator can change the commands manually or by activating a periodic changing mode. This capability saves the system from various kinds of attacks.
1st International Symposium on Digital Forensics and Security (ISDFS’13), 20-21 May 2013

Suggestions

Design of a low-costs warm robotic system for flocking
Demir, Çağrı Ata; Turgut, Ali Emre; Department of Mechanical Engineering (2019)
Swarm robotics is an approach to the coordination of large numbers of robots. The main motivation of this thesis is to study a robotic system designed to do flocking both indoors and outdoors. A walking robot is designed parallel to this purpose. In the first part of thesis, a leg is designed to minimize the displacement of center of mass of robot in vertical axis to eliminate mechanical noise. Mechanism analysis and Matlab optimization tools are utilized in this process. Then, electronic components of robo...
Global Urban Localization of Outdoor Mobile Robots Using Satellite Images
DOĞRUER, CAN ULAŞ; Koku, Ahmet Buğra; Dölen, Melik (2008-09-26)
Localization is one of the major research fields in mobile robotics. With the utilization of satellite images and Monte Carlo localization technique, the global localization of an outdoor mobile robot is studied in this paper. The proposed method employs satellite images downloaded from the Internet to localize the robot iteratively. To accomplish this, the proposed method matches the local laser scanner data with the segmented satellite images. Initial test results conducted on the METU campus are found to...
Slippage estimation of a two wheeled mobile robot using deep neural network
Özçil, İsmail; Konukseven, Erhan İlhan; Koku, Ahmet Buğra; Department of Mechanical Engineering (2018)
Mobile robot navigaiton is an important task for the operations of the mobile robots. Due to the wheel slippages, performance of the dead reckoning in estimating speed of the robot and the position of the robot is not sufficient. To overcome the errors in navigation estimates, usage of the recurrent deep neural networks is porposed. Neural networks are used to understand the behaviour of the linear and nonlinear systems. Since wheel-ground interaction will be modeled with non-linear models and the estimatin...
Control of PUMA mark II robot with an external computer
Dindaroglu, M. Serdar; Kocaoğlan, Erol; Department of Electrical and Electronics Engineering (2002)
In this research, software and hardware system is developed in order to control the PUMA 760 robot via a supervisory computer. In order to develop such a system, the characteristics of the PUMA robot are first studied in detail and then the capacity to integrate the available system with a supervisory computer, and all possible methods for this integration areinvestigated. Among these methods, the appropriate ones are chosen and they are integrated to the software by means of constructing the required proto...
Vision-based robot localization using artificial and natural landmarks
Arıcan, Zafer; Halıcı, Uğur; Department of Electrical and Electronics Engineering (2004)
In mobile robot applications, it is an important issue for a robot to know where it is. Accurate localization becomes crucial for navigation and map building applications because both route to follow and positions of the objects to be inserted into the map highly depend on the position of the robot in the environment. For localization, the robot uses the measurements that it takes by various devices such as laser rangefinders, sonars, odometry devices and vision. Generally these devices give the distances o...
Citation Formats
M. Ç. Kaya, A. Eroğlu, and S. Temizer, “Control and motion planning for mobile robots via a secure wireless communication protocol,” Elazığ, Turkey, 2013, p. 227, Accessed: 00, 2021. [Online]. Available: https://hdl.handle.net/11511/87573.