{"title":"Navigation of cleaning robots using triangular-cell map for complete coverage","authors":"J. Oh, Y. Choi, Jin Bae Park, Yuan F. Zheng","doi":"10.1109/ROBOT.2003.1241888","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1241888","url":null,"abstract":"A novel approach for navigation of cleaning robots in an unknown workspace is presented which includes a new map representation method and a complete coverage navigation mechanism. First, we discuss a triangular cell map representation which makes the cleaning robot navigate with a shorter path and increased flexibility than a rectangular cell map representation. Then, we propose the complete coverage navigation and map construction methods which enable the cleaning robot to navigate the complete workspace with no complete information about the environment. Finally, we evaluate the performance of our proposed triangular cell map via the existing distance-transform-based path planning method comparing to that of the rectangular cell map.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"161 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124519466","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":"A robust friction control scheme of robot manipulators","authors":"Jeng-Shi Chen, J. Juang","doi":"10.1109/ROBOT.2003.1242094","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1242094","url":null,"abstract":"In this paper, the tracking problem is considered for robot manipulators in the presence of static friction, bounded disturbance, and modeling uncertainties. A composite tracking control strategy is proposed in which an adaptive friction estimation is used to estimate the extent of friction and a robust controller is then designed to enhance the overall stability and robustness. Performance issues of robust adaptive friction control are illustrated in simulation made for a two degree of freedom planar robot manipulator.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124538623","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":"Remote actuation mechanism for MR-compatible manipulator using leverage and parallelogram - workspace analysis, workspace control, and stiffness evaluation","authors":"Y. Koseki, N. Koyachi, T. Arai, K. Chinzei","doi":"10.1109/ROBOT.2003.1241668","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1241668","url":null,"abstract":"In this paper, a novel mechanism of remote actuation was proposed and its mechanical problems were discussed. This mechanism consists of leverage and parallelogram mechanism and transmits 3 d.o.f translational and 3 d.o.f rotational motions from the input to output. Such a remote actuation is significantly useful for robotic assist around MRI where the strong and precise magnet is used for imaging, because mutual effect between MRI and robot are inverse proportional to the distance. In this paper, the basic ideas of mechanism were introduced firstly. The discussions of its stiffness and workspace conclude their trade-off. Our new idea of workspace control for mechanical safety is preliminary discussed.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124161580","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":"Controlling a marionette with human motion capture data","authors":"K. Yamane, J. Hodgins, H. B. Brown","doi":"10.1109/ROBOT.2003.1242185","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1242185","url":null,"abstract":"In this paper, we present a method for controlling a motorized, string-driven marionette using motion capture data from human actors. The motion data must be adapted for the marionette because its kinematic and dynamic properties differ from those of the human actor in degrees of freedom, limb length, workspace, mass distribution, sensors, and actuators. This adaptation is accomplished via an inverse kinematics algorithm that takes into account marker positions, joint motion ranges, string constraints, and potential energy. We also apply a feedforward controller to prevent extraneous swings of the hands. Experimental results show that our approach enables the marionette to perform motions that are qualitatively similar to the original human motion capture data.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127703378","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":"Constrained initialisation for bearing-only SLAM","authors":"T. Bailey","doi":"10.1109/ROBOT.2003.1241882","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1241882","url":null,"abstract":"Simultaneous Localisation And Mapping (SLAM) is a stochastic map building method which permits consistent robot navigation without requiring an a priori map. The map is built incrementally as the robot observes the environment with its on-board sensors and, at the same time, is used to localise the robot. Typically, SLAM has been performed using range-bearing sensors, but the development of a SLAM implementation using only bearing measurements is desirable as it permits the use of sensors such as CCD cameras, which are small, reliable and cheap. However, bearing-only SLAM is hindered by the feature initialisation problem, where the estimated location of a new map landmark cannot be determined from a single measurement, and combined information from multiple measurements may be ill-conditioned. This paper presents a solution to the feature initialisation problem called constrained initialisation, which defers the use of sensor information until initialisation becomes well-conditioned. Measurements may be used out-of-sequence and all the available information can be incorporated without inconsistency. Furthermore, this method operates within the conventional extended Kalman filter (EKF) framework of the SLAM algorithm.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128087288","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":"Visual human machine interface by gestures","authors":"M. Frigola, Josep Fernández, J. Aranda","doi":"10.1109/ROBOT.2003.1241626","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1241626","url":null,"abstract":"Like oral communication, gestures are a natural way to carry out human machine interface. In the early days of robotic systems, human gesture was used to control robot movements by means of a master-slave structure. In spite of the use if robot programming languages, manual control is the most reliable way to carry out complex tasks in unstructured environments. In these situations, a non-contact, passive and remote system can be helpful to control a teleoperated robot by means of human gestures. In this paper, a vision system able to detect, locate and track the head and hands of a human body is presented. The system uses several calibrated cameras placed around the operator scenario to locate the body parts of a person in 3D. The system combines different computer vision techniques to increase the reliability of the body parts detection: image movement detection, user skin colour segmentation and stereo. The data provided by these modules are focused looking for coherence according to the human body dimensions. With the scheme proposed it is possible to obtain a low-cost real-time system for human computer interfacing based in a natural way of communication (gestures). Civil area such as big robots in shipyards, mines, public works or cranes is some possible applications.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125728254","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}
H. M. Barberá, J. C. Quiñonero, M. Zamora-Izquierdo, A. Gómez-Skarmeta
{"title":"i-Fork: a flexible AGV system using topological and grid maps","authors":"H. M. Barberá, J. C. Quiñonero, M. Zamora-Izquierdo, A. Gómez-Skarmeta","doi":"10.1109/ROBOT.2003.1241911","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1241911","url":null,"abstract":"In this paper we describe the navigation and planning of the i-Fork system, a flexible AGV intended to operate in partially structured warehouses where frequent floor plant layout modifications occur. This is achieved by using a combination of topological and grid maps in such a way that the operator work in layout modification procedures is greatly reduced. The system is currently working in an agricultural company with great success.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121594900","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":"ERCN merged nets for modeling degraded behavior and parallel processes in semiconductor manufacturing systems","authors":"M. Jeng, Xiaolan Xie, Sheng-Luen Chung","doi":"10.1109/ROBOT.2003.1241728","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1241728","url":null,"abstract":"This paper presents a new class of \"well-behaved\" Petrinets called ERCN merged nets that generalize the class of ERCN merged nets proposed in (X.L. Xie and M.D. Jeng, 1999). ERCN merged nets can model parallel and synchronized processes in semiconductor manufacturing such as lot split and merging. However, processing cycles for each resource type must include the initial state of the resource type. In other words, no local processing cycles are allowed. This makes the modeling of degraded behavior in semiconductor manufacturing such as rework, failure, and maintenance, difficult. In the current work, this constraint is relaxed under the \"extended free-choice (EFC)\" or \"asymmetric choice (AC)\" condition. Specifically, for each operation place with degrading outgoing arcs, the FC or AC condition is satisfied. In additions, degraded behavior is modeled as blocks within ERCNs. We show that conditions for liveness and reversibility of an unmarked siphons. The \"well-behaved\" conditions can be transforms into inequalities of the initial marking. Examples are shown to illustrate the proposed methodology.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130009395","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}
Y. Maeda, H. Kikuchi, H. Izawa, H. Ogawa, M. Sugi, T. Arai
{"title":"An easily reconfigurable robotic assembly system","authors":"Y. Maeda, H. Kikuchi, H. Izawa, H. Ogawa, M. Sugi, T. Arai","doi":"10.1109/ROBOT.2003.1241982","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1241982","url":null,"abstract":"In this paper, a flexible robotic assembly system with decentralized architecture is presented. The system is designed to achieve high reconfigurability so that it can adapt to changes in manufacturing environment; a new robot can be easily installed to the system and execute assembly tasks immediately, together with other devices. For easier reconfiguration, a semi-automated calibration method for positions of newly installed robots is integrated into the system. Our implementation of the assembly system consists of conventional manipulators and a belt conveyor. In the experiment, a new mobile manipulator was installed successfully and performed an assembly operation jointly with other existing manipulators.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130026046","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":"Float arm V: hyper-redundant manipulator with wire-driven weight-compensation mechanism","authors":"S. Hirose, T. Ishii, Atsuo Haishi","doi":"10.1109/ROBOT.2003.1241623","DOIUrl":"https://doi.org/10.1109/ROBOT.2003.1241623","url":null,"abstract":"In this paper, the wire-driven weight-compensation mechanism is proposed. This mechanism consists of a parallelogram linkage mechanism that has an extended portion with the wired double pulley. This is a lighter solution compared to others since no springs are utilized. Below, a detailed description of this new weight-compensation mechanism and performances of Float Arm V with this new mechanism are given.","PeriodicalId":315346,"journal":{"name":"2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134561065","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}