{"title":"A modified serpenoid equation for snake robots","authors":"M. Dehghani, M. Mahjoob","doi":"10.1109/ROBIO.2009.4913248","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913248","url":null,"abstract":"This paper presents a modified set of serpenoid equations to navigate snake robots more efficiently. Serpentine gait is recognized as the most efficient gait for snakes in terms of energy, motor torques and friction forces. However, the conventional serpentine model is based on fixed parameters. Changing parameters to reach an optimal motion or avoid bumping to obstacles causes the robot parts slip. Using serpenoid curve is therefore no longer optimal due to the side slipping; the modified serpenoid equations presented here develops a serpenoid curve with variable parameters such that the motion remains optimal even when the parameters are changed. The results of simulations conducted here, representing motor torques and friction forces, show the efficiency of applying this method to a real robot.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131269091","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}
{"title":"3D SLAM for omnidirectional camera","authors":"Yuttana Suttasupa, A. Sudsang, N. Niparnan","doi":"10.1109/ROBIO.2009.4913107","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913107","url":null,"abstract":"This paper proposes a method for simultaneous localization and mapping using a hand-held omnidirectional camera traversing in a 3D environment with an unpredictable trajectory. Unlike most existing works, the method does not assume any motion model of the camera. The proposed method follows the extended Kalman filter (EKF) framework for which we propose an update process that takes into account many camera's poses estimated several steps prior to the current update. Each of these poses is used as a reference for approximating the current pose using a nonlinear least square computation. This update process is shown to efficiently avoids map divergence. The method is implemented and preliminary experimental results are presented.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116883130","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}
Cornelia Beck, U. Olcese, A. Montagner, Stefan Ringbauer, H. Neumann, A. Frisoli, R. Almeida, M. Bergamasco, G. Deco
{"title":"A neuroinspired cognitive behavioral control architecture for visually driven mobile robotics","authors":"Cornelia Beck, U. Olcese, A. Montagner, Stefan Ringbauer, H. Neumann, A. Frisoli, R. Almeida, M. Bergamasco, G. Deco","doi":"10.1109/ROBIO.2009.4913342","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913342","url":null,"abstract":"Several studies have shown that the optic flow serves as a tool for navigation for animals. Flying insects use it to follow paths and avoid obstacles, while in primates it represents an additional input that can improve navigational performance. A neuroinspired architecture for optic flow calculation and decision making, based on the cortical organization of the human brain, has been developed and successfully used as a novel control system for a mobile robot. Navigation in a corridor and obstacle avoidance are achieved relying only on the optic flow. Moreover, the presence of the optic flow improves the performance of the robot in target reaching and obstacle avoidance tasks in a virtual environment, affecting its trajectories as shown by experiments with human subjects.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132447689","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}
{"title":"Proprioceptive control of a hybrid legged-wheeled robot","authors":"M. Eich, F. Grimminger, F. Kirchner","doi":"10.1109/ROBIO.2009.4913098","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913098","url":null,"abstract":"In this work we describe an innovative proprioceptive control architecture for our hybrid legged-wheeled robot ASGUARD. This robot is able to cope with a variety of stairs, very rough terrain, and is able to move with the speed of two body-lengths per second on flat ground. An additional proprioceptive inclination feedback is used to make the same controller more robust in terms of stair-climbing capabilities. Contrary to existing approaches, we did not use a pre-defined walking pattern for stair climbing, but an adaptive approach based only on internal sensor information. The data we use in our architecture is based on proprioceptive information, like body inclination and external torques, which are acting on the driving motors. In this work we show how this adaptivity results in a versatile controller for hybrid legged-wheeled robots. For the locomotion control we use an adaptive model of motion pattern generators. In contrast to many other walking pattern based robots, we use the direct proprioceptive feedback in order to modify the internal control loop, thus adapting the compliance of each leg on-line. For different terrains and stairs we use a phase-adaptive pattern which is using directly the proprioceptive data from each leg. We show that our adaptive controller is able to improve the stair-climbing behaviour in terms of energy consumption and energy distribution.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131237411","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}
K. Ogura, S. Wakimoto, K. Suzumori, Yasutaka Nishioka
{"title":"Micro pneumatic curling actuator - Nematode actuator -","authors":"K. Ogura, S. Wakimoto, K. Suzumori, Yasutaka Nishioka","doi":"10.1109/ROBIO.2009.4913047","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913047","url":null,"abstract":"Micro rubber pneumatic actuators have attracted in medical and biotechnology fields, especially they have been expected for minimally invasive surgery and handling biological cells because of high safety caused by low mechanical impedance.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132471792","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}
Bo Wang, Shilong Jiang, Shengguang Wu, Hong Wu, Zexiang Li
{"title":"A methodology for implementing the CPAC approach to path tracking with Six-DOF robotic manipulators","authors":"Bo Wang, Shilong Jiang, Shengguang Wu, Hong Wu, Zexiang Li","doi":"10.1109/ROBIO.2009.4913001","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913001","url":null,"abstract":"To serve expanding machine and industrial automation requirement, many control languages are included into industrial system design. There is a well-known standard of industrial control language IEC61131-3. It covers both PLC control and process control fields. Although the IEC61131-3 based industrial control systems have been launched 10 years before, it is still empty for industrial robotic manipulators control fields. Robot suppliers like YASAKAWA still have closed-architecture as black box, in which it is difficult for end-user to improve and realize new tracking algorithms. So many users chose PC based white box controller instead, however, normally it cannot satisfy RT (real-time) requirement that many robot tracking algorithms belong to time-based approaches. Hence, in this paper, the authors firstly present CPAC (Computerized Programmable Automation Controller) approach to design open-architecture IEC61131-3 based RT control system for industrial robotic manipulators. It could apply some existed tracking algorithms into RT kernel under PC's open architecture; the model of six-DOF robot is represented. The major work of this paper is: comparing CPAC approach and PC based approach by two general complex robot tracking algorithms. Later the simulation results and experiments results conducted on six-DOF Industrial robotic manipulator was shown to prove CPAC approach has good performance in general.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123847139","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}
{"title":"Robotic juggling by iterative learning control using optimization","authors":"H. Miyashita, T. Yamawaki, M. Yashima","doi":"10.1109/ROBIO.2009.4913210","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913210","url":null,"abstract":"This paper proposes the control strategy for throwing as one of the dynamic manipulation. In dynamic manipulation, the robot's motion is dynamic and quick and there is no constant contact state. The dynamic manipulation has strong nonlinearity between control input and output, which often makes the manipulation unstable. And modeling errors affect the success of its manipulation task seriously. The dynamic manipulation requires more powerful actuator than the static manipulation.We propose the control method using the learning control that can consider the modeling error problem, the performance limits of the actuator and the stability of the learning control.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125578468","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}
Toshiyuki Fujii, H. Yokoi, T. Tada, Kotaro Suzuki, K. Tsukamoto
{"title":"Poultry tracking system with camera using particle filters","authors":"Toshiyuki Fujii, H. Yokoi, T. Tada, Kotaro Suzuki, K. Tsukamoto","doi":"10.1109/ROBIO.2009.4913289","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913289","url":null,"abstract":"We developed a poultry tracking system for analyzing the behavior of poultry infected with avian influenza using a camera. The trackers employed in our system robustly track poultry that make contact and occlude each other in a narrow isolator during infection experiment using a particle filtering algorithm. This system has two kinds of trackers: poultry trackers and the exploring trackers. We used one poultry tracker for each target in the isolator. An exploring tracker searches and corrects a poultry tracker that failed. Further, complete overlap among trackers is avoided marking tracker positions on an image. We evaluated this system using 5 min video data on 10 healthy poultry. The results showed that our system can recognize and track poultry effectively; however, the durations for which poultry were tracked were not sufficient.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132379450","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}
{"title":"Augmented control for mobile robot using PocketPC","authors":"S. Charoenseang, Khanchai Kingkangwan","doi":"10.1109/ROBIO.2009.4913211","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913211","url":null,"abstract":"This research presents a design of an augmented control for a mobile robot using PocketPC via wireless communication under the Microsoft Windows Mobile operating system. The system is specially designed for nonexpert users to control the robot using softkey command, touch screen speed control, and fully graphic display for sensor fusion. The computer server combines augmented data of sensors with video streaming and sends data packet to PocketPC. Furthermore, target tracking and distance estimation with single camera are implemented. The system is also able to detect human movement using image processing. Moreover, fuzzy system is implemented to enhance the performance of robot for obstacle avoidance. The results indicate that the proposed system assists user to control a mobile robot more effectively and intuitively.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133184323","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}
Aram Kawewong, Yutaro Honda, M. Tsuboyama, O. Hasegawa
{"title":"Common-patterns based mapping for robot navigation","authors":"Aram Kawewong, Yutaro Honda, M. Tsuboyama, O. Hasegawa","doi":"10.1109/ROBIO.2009.4913071","DOIUrl":"https://doi.org/10.1109/ROBIO.2009.4913071","url":null,"abstract":"Mobile Robot Navigation problem has been extensively studied for decades, but a general solution which suits to various environments remains a challenging topic. One of the popular methods is to build the map and then navigate based on such map. Although most of the map-building approaches, either metric or topological, can efficiently create the map in an unknown environment, they rely on coordinates so that the error in self-pose estimation is unavoidable. In this paper, we alternatively propose a new map-building approach which is especially suitable to mobile robot navigation and does not rely on coordinates. Two key ingredients of the proposed method are (i) the self-organized common-pattern and (ii) the reasoning technique. First the common-patterns are generated in an unsupervised manner by the Self-Organizing and Incremental Neural Networks (SOINN). These patterns are used to incrementally represent the map of environments. The map generated in this manner is called Common-Patterns Based Map (CPM). The CPM is incrementally generated while the robot wandering in the environment. The reasoning technique is proposed to optimize the CPM. The evaluation of the proposed method is done by the experiment of 3D-physical robot simulators (Webots). All environments are the maze. The results show that the CPM is suitable to the navigation with an impressive rate of memory consumption. The loop can be closed successfully. The navigating performance is superior to that of reinforcement learning as it always requires only two episodes.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117281073","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}