{"title":"Point-to-point motion planning of a parallel 3-dof underactuated cable-suspended robot","authors":"Nathaniel Zoso, C. Gosselin","doi":"10.1109/ICRA.2012.6224598","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224598","url":null,"abstract":"This paper presents a planar parallel three-degree-of-freedom underactuated cable-driven robot. The mechanism is first described and a dynamic model is derived. The proposed mechanism does not require any mechanical (e.g. pulleys) or electrical (e.g. actuators) hardware to be mounted on the end-effector. A trajectory planning approach is developed, which is based on the natural frequency of the pendulum-like free motion (unconstrained degree of freedom). Sine-like excitation functions are used and their frequency and phase delay are determined using simulation results. A prototype is then described and experimental results are provided together with a video clip of an example trajectory. The results confirm that the mechanism can be effectively used to perform point-to-point trajectories.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133921880","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}
Yan Ou, Dalhyung Kim, P. Kim, M. J. Kim, A. Julius
{"title":"Motion control of Tetrahymena pyriformis cells with artificial magnetotaxis: Model Predictive Control (MPC) approach","authors":"Yan Ou, Dalhyung Kim, P. Kim, M. J. Kim, A. Julius","doi":"10.1109/ICRA.2012.6225015","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6225015","url":null,"abstract":"The use of live microbial cells as microscale robots is an attractive premise, primarily because they are easy to produce and to fuel. In this paper, we study the motion control of magnetotactic Tetrahymena pyriformis cells. Magnetotactic T. pyriformis is produced by introducing artificial magnetic dipole into the cells. Subsequently, they can be steered by using an external magnetic field. We observe that the external magnetic field can only be used to affect the swimming direction of the cells, while the swimming velocity depends largely on the cells' own propulsion. Feedback information for control is obtained from a computer vision system that tracks the cell. The contribution of this paper is twofold. First, we construct a discrete-time model for the cell dynamics that is based on first principle. Subsequently, we identify the model parameters using the Least Squares approach. Second, we formulate a model predictive approach for feedback control of magnetotactic T. pyriformis. Both the model fitness and the performance of the feedback controller are verified using experimental data.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133972443","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":"Local Force Closure","authors":"H. Krüger, E. Rimon, A.F. van der Stappen","doi":"10.1109/ICRA.2012.6225091","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6225091","url":null,"abstract":"We introduce the concept of Local Force Closure. We define a local force closure grasp as a grasp which is capable of resisting some given external wrench as well as (through local variation in contact wrenches) any wrench in some neighborhood of the given wrench, with grasp quality exceeding some given threshold. Local force closure is useful in applications where a grasp only needs to resist some given external wrench, rather than fully constraining object, but where there is some uncertainty regarding the exact external wrench that needs to be resisted, or where there is a possibility of having to cope with some (relatively small) unknown disturbance forces. We show that by allowing disc-shaped fingers in contact with convex vertices of a polygonal object, any given wrench can be resisted by just two frictionless fingers. For a given polygonal object with n vertices and an external wrench wext, we show how to find all pairs of features of P, that admit grasps capable of resisting wext with grasp quality greater or equal to some threshold Q, in O(n3/2+ε + K) time, where K is the number of pairs in the output and ε is some arbitrarily small, positive constant. We then show how to adapt our algorithm to guarantee that the features reported, admit local force closure grasps.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131547057","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":"The kinematics of the redundant N − 1 wire driven parallel robot","authors":"J. Merlet","doi":"10.1109/ICRA.2012.6224615","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224615","url":null,"abstract":"We address the kinematics of the redundant N - 1 wire-driven parallel robot, i.e. a robot with N >; 3 wires connected at the same point on the platform. The redundancy allows one to increase the workspace size. But we show, both theoretically and experimentally that if the wires are not elastic, then the redundancy cannot be used to control the wire tensions. Indeed we show that whatever are the number of wires there will always be only at most 3 wires in tension, while the other N - 3 wires will be slack. We then show that if the wires are elastic, then the platform positioning will be very sensitive to stiffness identification and wire lengths control. Hence classical redundant control schemes are difficult to use for such robot and alternate use of the geometry of redundant wires have to be considered.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131733551","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}
Steven Tully, A. Bajo, G. Kantor, H. Choset, N. Simaan
{"title":"Constrained filtering with contact detection data for the localization and registration of continuum robots in flexible environments","authors":"Steven Tully, A. Bajo, G. Kantor, H. Choset, N. Simaan","doi":"10.1109/ICRA.2012.6225080","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6225080","url":null,"abstract":"This paper presents a novel filtering technique that uses contact detection data and environmental stiffness estimates to register and localize a robot with respect to an a priori 3D surface model. The algorithm leverages geometric constraints within a Kalman filter framework and relies on two distinct update procedures: 1) an equality constrained step for when the robot is forcefully contacting the environment, and 2) an inequality constrained step for when the robot lies in the free-space of the environment. This filtering procedure registers the robot by incrementally eliminating probabilistically infeasible state space regions until a high likelihood solution emerges. In addition to registration and localization, the algorithm can estimate the deformation of the surface model and can detect false positives with respect to contact estimation. This method is experimentally evaluated with an experiment involving a continuum robot interacting with a bench-top flexible structure. The presented algorithm produces an experimental error in registration (with respect to the end-effector position) of 1.1 mm, which is less than 0.8 percent of the robot length.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130711838","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":"Decentralised information gathering with communication costs","authors":"Abdallah Kassir, R. Fitch, S. Sukkarieh","doi":"10.1109/ICRA.2012.6224806","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224806","url":null,"abstract":"Advantages of decentralised decision making systems for multi-agent robotic tasks are limited by the heavy demand they impose on communication. This paper presents an approach to control communication for the LQ team problem, namely a team of agents with linear dynamics and quadratic team cost. Communication costs are added to the objective of the LQ optimal control linear matrix inequality formulation, allowing for a well-defined balancing of communication costs and team performance. Results show a reduction in communication consistent with the specified cost and in a manner that upholds team performance relative to the reduced communication footprint. The applicability of the approach has also been extended to information gathering tasks through local LQ approximations along the agents' paths. Simulation testing on a sample two-agent problem shows a 40% reduction in communication with negligible impact on performance.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131144349","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}
Gangyuan Jing, Cameron Finucane, Vasumathi Raman, H. Kress-Gazit
{"title":"Correct high-level robot control from structured English","authors":"Gangyuan Jing, Cameron Finucane, Vasumathi Raman, H. Kress-Gazit","doi":"10.1109/ICRA.2012.6225161","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6225161","url":null,"abstract":"The Linear Temporal Logic MissiOn Planning (LTLMoP) toolkit is a software package designed to generate a controller that guarantees a robot satisfies a task specification written by the user in structured English. The controller can be implemented on either a simulated or physical robot. This video illustrates the use of LTLMoP to generate a correct-by-construction robot controller. Here, an Aldebaran Nao humanoid robot carries out tasks as a worker in a simplified grocery store scenario.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131184246","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}
Javier Alonso-Mora, A. Breitenmoser, P. Beardsley, R. Siegwart
{"title":"Reciprocal collision avoidance for multiple car-like robots","authors":"Javier Alonso-Mora, A. Breitenmoser, P. Beardsley, R. Siegwart","doi":"10.1109/ICRA.2012.6225166","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6225166","url":null,"abstract":"In this paper a method for distributed reciprocal collision avoidance among multiple non-holonomic robots with bike kinematics is presented. The proposed algorithm, bicycle reciprocal collision avoidance (B-ORCA), builds on the concept of optimal reciprocal collision avoidance (ORCA) for holonomic robots but furthermore guarantees collision-free motions under the kinematic constraints of car-like vehicles. The underlying principle of the B-ORCA algorithm applies more generally to other kinematic models, as it combines velocity obstacles with generic tracking control. The theoretical results on collision avoidance are validated by several simulation experiments between multiple car-like robots.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131222212","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":"Formation control of underactuated autonomous surface vessels using redundant manipulator analogs","authors":"B. Bishop","doi":"10.1109/ICRA.2012.6224865","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224865","url":null,"abstract":"In this paper, we present a method utilizing redundant manipulator analogs for formation control of underactuated autonomous surface vessels (ASVs) with realistic turning constraints and dynamics. The method used relies on casting the swarm as a single entity and utilizing redundant manipulator techniques to guarantee task-level formation control as well as obstacle avoidance and secondary tasks such as mean position control. The method presented differs from other approaches in that the units herein represent a larger class of ASVs with realistic limitations on vessel motions and that the exact position of each of the units on the formation profile is not specified.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"286 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132881651","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}
M. Cianchetti, M. Follador, B. Mazzolai, P. Dario, C. Laschi
{"title":"Design and development of a soft robotic octopus arm exploiting embodied intelligence","authors":"M. Cianchetti, M. Follador, B. Mazzolai, P. Dario, C. Laschi","doi":"10.1109/ICRA.2012.6224696","DOIUrl":"https://doi.org/10.1109/ICRA.2012.6224696","url":null,"abstract":"The octopus is a marine animal whose body has no rigid structures. It has eight arms mainly composed of muscles organized in a peculiar structure, named muscular hydrostat, that can change stiffness and that is used as a sort of a modifiable skeleton. Furthermore, the morphology of the arms and the mechanical characteristics of their tissues are such that the interaction with the environment, namely water, is exploited to simplify the control of movements. From these considerations, the octopus emerges as a paradigmatic example of embodied intelligence and a good model for soft robotics. In this paper the design and the development of an artificial muscular hydrostat are reported, underling the efforts in the design and development of new technologies for soft robotics, like materials, mechanisms, soft actuators. The first prototype of soft robot arm is presented, with experimental results that show its capability to perform the basic movements of the octopus arm (like elongation, shortening, and bending) and demonstrate how embodiment can be effective in the design of robots.","PeriodicalId":246173,"journal":{"name":"2012 IEEE International Conference on Robotics and Automation","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133482782","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}