Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524616
B. Stratulat, Sebastian Barzeianu, M. Micea, V. Groza
In this paper we consider the problem of time synchronization in collaborative environments of robots and intelligent sensors. Due to its superior performance, the Precision Time Protocol (PTP) has been implemented and tested using various topologies of complex, multi-hop networks. Two distinct approaches have been studied. The first one uses boundary clocks, while the second uses a transparent clock for the intermediary nodes. A set of experiments and simulations have been conducted with the OMNeT++ environment. Finally, we propose and discuss a modified version of the PTP protocol, specifically designed to consider the particular problems of networks with mobile robotic nodes.
{"title":"Wireless synchronization protocols for collaborative robotic and sensor environments","authors":"B. Stratulat, Sebastian Barzeianu, M. Micea, V. Groza","doi":"10.1109/RAAD.2010.5524616","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524616","url":null,"abstract":"In this paper we consider the problem of time synchronization in collaborative environments of robots and intelligent sensors. Due to its superior performance, the Precision Time Protocol (PTP) has been implemented and tested using various topologies of complex, multi-hop networks. Two distinct approaches have been studied. The first one uses boundary clocks, while the second uses a transparent clock for the intermediary nodes. A set of experiments and simulations have been conducted with the OMNeT++ environment. Finally, we propose and discuss a modified version of the PTP protocol, specifically designed to consider the particular problems of networks with mobile robotic nodes.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122015564","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524571
M. Popa, A. Popa, M. Marcu
The robotic domain is in a continuous and highly ascending development. Robots can be found in industry, in medicine, in the military domain, in domestic appliances, in research, in education and so on. Robots are situated at the intersection of several scientific and technological domains. Robots need mechanics (clamping systems, arms, dynamical behavior etc.), electromechanics (dc motors, ac motors, actuators etc.), electronics (amplifiers, servo systems, sensors etc.), hardware (digital circuits, microcontrollers, memory circuits etc.) and software (data processing, motion control, algorithms, artificial intelligence etc.). The education process in robotics is very complex. It must cover all the above mentioned sides. This paper presents some robots achieved at the Faculty of Automation and Computers and at the Faculty of Mechanics from “Politehnica” University of Timisoara, Romania. They were built as projects at the undergraduate study level.
{"title":"Practical aspects of undergraduate education in robotics","authors":"M. Popa, A. Popa, M. Marcu","doi":"10.1109/RAAD.2010.5524571","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524571","url":null,"abstract":"The robotic domain is in a continuous and highly ascending development. Robots can be found in industry, in medicine, in the military domain, in domestic appliances, in research, in education and so on. Robots are situated at the intersection of several scientific and technological domains. Robots need mechanics (clamping systems, arms, dynamical behavior etc.), electromechanics (dc motors, ac motors, actuators etc.), electronics (amplifiers, servo systems, sensors etc.), hardware (digital circuits, microcontrollers, memory circuits etc.) and software (data processing, motion control, algorithms, artificial intelligence etc.). The education process in robotics is very complex. It must cover all the above mentioned sides. This paper presents some robots achieved at the Faculty of Automation and Computers and at the Faculty of Mechanics from “Politehnica” University of Timisoara, Romania. They were built as projects at the undergraduate study level.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126327314","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524608
R. Kamnik, J. Perdan, T. Bajd, M. Munih
Resistance exercise has been widely reported to have positive rehabilitation effects for patients with neuromuscular and orthopaedic disorders. This paper presents the design of a versatile rehabilitation device in the form of a rotation joint mounted on the adjustable arm support that provides a controlled passive resistance during strength training of hand muscles. The resistance is supplied by a rotational magnetorheological actuator controlled with regards to the force feedback information. The device provides both isometric and isokinetic strength training and is reconfigurable for different usage conditions. The experimental evaluation results show that the usage of magnetorheological actuator is advantageous to the electrical motors in the cases of passive resistance based exercise.
{"title":"Exercise device for upper-extremity sensory-motor capability augmentation based on magneto-rheological fluid actuator","authors":"R. Kamnik, J. Perdan, T. Bajd, M. Munih","doi":"10.1109/RAAD.2010.5524608","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524608","url":null,"abstract":"Resistance exercise has been widely reported to have positive rehabilitation effects for patients with neuromuscular and orthopaedic disorders. This paper presents the design of a versatile rehabilitation device in the form of a rotation joint mounted on the adjustable arm support that provides a controlled passive resistance during strength training of hand muscles. The resistance is supplied by a rotational magnetorheological actuator controlled with regards to the force feedback information. The device provides both isometric and isokinetic strength training and is reconfigurable for different usage conditions. The experimental evaluation results show that the usage of magnetorheological actuator is advantageous to the electrical motors in the cases of passive resistance based exercise.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"107 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133223394","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524539
P. Gróf, P. Baranyi, P. Korondi
This paper deals with the topic of qLPV state-space model based control design in which LMIs are used to optimize the multi-objective control performance. In this paper we investigate how the convex hull of the polytopic model influences the control performance of the LMI based control design. We examine these influences through the controller and observer design of the two dimensional aeroelastic wing's example. First we define various TP type polytopic model representations of a wing section whose vertices define different convex hulls. In the second step we investigate how these models change the control performance.
{"title":"Control performance optimization by convex hull manipulation","authors":"P. Gróf, P. Baranyi, P. Korondi","doi":"10.1109/RAAD.2010.5524539","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524539","url":null,"abstract":"This paper deals with the topic of qLPV state-space model based control design in which LMIs are used to optimize the multi-objective control performance. In this paper we investigate how the convex hull of the polytopic model influences the control performance of the LMI based control design. We examine these influences through the controller and observer design of the two dimensional aeroelastic wing's example. First we define various TP type polytopic model representations of a wing section whose vertices define different convex hulls. In the second step we investigate how these models change the control performance.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128359065","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524558
M. Karkoub, M. Her, Ming-In Ho, J. Huang
The work presented here describes a novel vision-based motion detection system for telerobotic operations. The system uses a CCD camera and image processing to detect the motion of a master robot or operator. Color tags are placed on the arm and head of a human operator to detect the up/down, right/left motion of the head as well as the right/left motion of the arm. The motion of the color tags are used to actuate a slave robot or a remote system. The determination of the color tags' motion is achieved through image processing using eigenvectors and color system morphology. Through inverse dynamics and coordinate transformation, the relative head, shoulder, and wrist rotation angles are determined. A program is used to transform this motion data into motor control commands and transmit them to a slave robot or remote system through wireless internet. The system performed well even in complex environments with errors that did not exceed 2 pixels with a response time of about 0.1 seconds. The results of the experiments are available at: http://www.youtube.com/watch?v=yFxLaVWE3f8 and http://www.youtube.com/watch?v=_nvRcOzlWHw
{"title":"Non-contact sensing system for telerobotic applications","authors":"M. Karkoub, M. Her, Ming-In Ho, J. Huang","doi":"10.1109/RAAD.2010.5524558","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524558","url":null,"abstract":"The work presented here describes a novel vision-based motion detection system for telerobotic operations. The system uses a CCD camera and image processing to detect the motion of a master robot or operator. Color tags are placed on the arm and head of a human operator to detect the up/down, right/left motion of the head as well as the right/left motion of the arm. The motion of the color tags are used to actuate a slave robot or a remote system. The determination of the color tags' motion is achieved through image processing using eigenvectors and color system morphology. Through inverse dynamics and coordinate transformation, the relative head, shoulder, and wrist rotation angles are determined. A program is used to transform this motion data into motor control commands and transmit them to a slave robot or remote system through wireless internet. The system performed well even in complex environments with errors that did not exceed 2 pixels with a response time of about 0.1 seconds. The results of the experiments are available at: http://www.youtube.com/watch?v=yFxLaVWE3f8 and http://www.youtube.com/watch?v=_nvRcOzlWHw","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126246888","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524555
G. Calangiu, M. Stoica, F. Sisak
Knowledge-based systems are advanced systems for representing complex problems that use artificial intelligence to solve these problems. They incorporate a database of expert knowledge designed to facilitate the knowledge retrieval in response to specific queries, along with learning. In this paper we present a knowledge based system designed to increase the efficiency of the tasks executed by a robot located in a flexible manufacturing line.
{"title":"A knowledge based system designed for making task execution more efficient for a robot arm","authors":"G. Calangiu, M. Stoica, F. Sisak","doi":"10.1109/RAAD.2010.5524555","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524555","url":null,"abstract":"Knowledge-based systems are advanced systems for representing complex problems that use artificial intelligence to solve these problems. They incorporate a database of expert knowledge designed to facilitate the knowledge retrieval in response to specific queries, along with learning. In this paper we present a knowledge based system designed to increase the efficiency of the tasks executed by a robot located in a flexible manufacturing line.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"284 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121330578","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524541
Tomasz Krokowicz, Miguel Gasca, H. Voos, D. Ucinski
Quadrotor UAVs are a very promising type of small unmanned aerial vehicles for indoor applications because of the easy construction and propulsion principle that also allows very slow and hovering flight. However, the payload of the vehicle is very limited and the nonlinear dynamics requires advanced stabilizing control. In this paper, a flight control and navigation system for an autonomous quadrotor UAV is proposed which is especially suitable for indoor applications. The basic flight controller comprises a cascaded nonlinear control structure which finally stabilizes a commanded velocity vector. The navigation system is based on schematic maps of the environment and sensor information which is delivered by simple and small ultrasonic sensors. First simulation and experimental results underline the performance of the obtained solution.
{"title":"Indoor navigation for quadrotor UAVS using schematic environment maps","authors":"Tomasz Krokowicz, Miguel Gasca, H. Voos, D. Ucinski","doi":"10.1109/RAAD.2010.5524541","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524541","url":null,"abstract":"Quadrotor UAVs are a very promising type of small unmanned aerial vehicles for indoor applications because of the easy construction and propulsion principle that also allows very slow and hovering flight. However, the payload of the vehicle is very limited and the nonlinear dynamics requires advanced stabilizing control. In this paper, a flight control and navigation system for an autonomous quadrotor UAV is proposed which is especially suitable for indoor applications. The basic flight controller comprises a cascaded nonlinear control structure which finally stabilizes a commanded velocity vector. The navigation system is based on schematic maps of the environment and sensor information which is delivered by simple and small ultrasonic sensors. First simulation and experimental results underline the performance of the obtained solution.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123383530","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524587
T. Borangiu, F. Anton, S. Anton
The paper discusses a generic, open architecture for industrial or non-industrial robot controllers allowing system designers and robot manufacturers to develop rapid deployment automation solutions for particular mechanics of robot manipulators. The paper describes a multiple-axis open controller design for a mobile AGV platform carrying a robotic arm, with inclination control to provide horizontal alignment in any terrain configuration. The navigation and locating of the mobile robot platform, the motion control of the robotic arm, as well as monitoring, learning, program editing, debugging and execution are embedded in a multiprocessor system developed around a Motion Control solution for which a structured programming language was developed. A strongly coupled multi-processor architecture embedding model learning, control and man-machine GUI functionalities is described both as hardware implementing and basic software system design (RTOS, multitasking and operating modes). Experimental results are reported for the motion control of the 5-d.o.f. robot arm.
{"title":"Open architecture for robot controllers","authors":"T. Borangiu, F. Anton, S. Anton","doi":"10.1109/RAAD.2010.5524587","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524587","url":null,"abstract":"The paper discusses a generic, open architecture for industrial or non-industrial robot controllers allowing system designers and robot manufacturers to develop rapid deployment automation solutions for particular mechanics of robot manipulators. The paper describes a multiple-axis open controller design for a mobile AGV platform carrying a robotic arm, with inclination control to provide horizontal alignment in any terrain configuration. The navigation and locating of the mobile robot platform, the motion control of the robotic arm, as well as monitoring, learning, program editing, debugging and execution are embedded in a multiprocessor system developed around a Motion Control solution for which a structured programming language was developed. A strongly coupled multi-processor architecture embedding model learning, control and man-machine GUI functionalities is described both as hardware implementing and basic software system design (RTOS, multitasking and operating modes). Experimental results are reported for the motion control of the 5-d.o.f. robot arm.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129393275","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524566
G. Škorja, J. Babič
The purpose of this study was to implement a three degrees-of-freedom inclining parallel platform to provide postural perturbations for examining human balance during the standing posture. The inclining parallel platform was capable of generating random rotation disturbances in sixteen different directions. By measuring the projection of the subject's centre of mass with a force plate mounted on top of the parallel platform, we had the ability to control the parallel platform rotation in a real time.
{"title":"Implementation of the three degrees-of-freedom parallel platform in human posture analysis","authors":"G. Škorja, J. Babič","doi":"10.1109/RAAD.2010.5524566","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524566","url":null,"abstract":"The purpose of this study was to implement a three degrees-of-freedom inclining parallel platform to provide postural perturbations for examining human balance during the standing posture. The inclining parallel platform was capable of generating random rotation disturbances in sixteen different directions. By measuring the projection of the subject's centre of mass with a force plate mounted on top of the parallel platform, we had the ability to control the parallel platform rotation in a real time.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127113841","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-06-24DOI: 10.1109/RAAD.2010.5524561
G. Balakrishnan, S. Hiremath
In today's hi-tech and hi-precision world, robot finds its application in many areas that carry out operations that are either routine, highly complex and critical, hazardous or of high-precision nature. Robots when networked offer many benefits such as increased maneuverability and efficiency. The goal is to define a model-based development process for large sensor-actuator networks with a focus on wireless communication. This paper makes a study on the present status of development and details the design features of Multifunctional Sensor Networks for Automation, Process Monitoring and Robotics Applications. It is intended to use this work as basis for future research work in the area of modular production systems.
{"title":"Multifunctional Sensor Networks for Automation, Process Monitoring and Robotic Applications","authors":"G. Balakrishnan, S. Hiremath","doi":"10.1109/RAAD.2010.5524561","DOIUrl":"https://doi.org/10.1109/RAAD.2010.5524561","url":null,"abstract":"In today's hi-tech and hi-precision world, robot finds its application in many areas that carry out operations that are either routine, highly complex and critical, hazardous or of high-precision nature. Robots when networked offer many benefits such as increased maneuverability and efficiency. The goal is to define a model-based development process for large sensor-actuator networks with a focus on wireless communication. This paper makes a study on the present status of development and details the design features of Multifunctional Sensor Networks for Automation, Process Monitoring and Robotics Applications. It is intended to use this work as basis for future research work in the area of modular production systems.","PeriodicalId":104308,"journal":{"name":"19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123450946","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}