Arxiv:2010.13483V3 [Cs.RO] 31 Oct 2020 Catch and Throw the Second Ball and Return to the Left in Time to Catch the first Ball

Total Page:16

File Type:pdf, Size:1020Kb

Arxiv:2010.13483V3 [Cs.RO] 31 Oct 2020 Catch and Throw the Second Ball and Return to the Left in Time to Catch the first Ball High Acceleration Reinforcement Learning for Real-World Juggling with Binary Rewards Kai Ploeger∗, Michael Lutter∗, Jan Peters Computer Science Department, Technical University of Darmstadt fkai, michael, [email protected] Abstract: Robots that can learn in the physical world will be important to en- able robots to escape their stiff and pre-programmed movements. For dynamic high-acceleration tasks, such as juggling, learning in the real-world is particularly challenging as one must push the limits of the robot and its actuation without harming the system, amplifying the necessity of sample efficiency and safety for robot learning algorithms. In contrast to prior work which mainly focuses on the learning algorithm, we propose a learning system, that directly incorporates these requirements in the design of the policy representation, initialization, and opti- mization. We demonstrate that this system enables the high-speed Barrett WAM manipulator to learn juggling two balls from 56 minutes of experience with a bi- nary reward signal. The final policy juggles continuously for up to 33 minutes or about 4500 repeated catches. The videos documenting the learning process and the evaluation can be found at https://sites.google.com/view/jugglingbot Keywords: Reinforcement Learning, Dynamic Manipulation, Juggling 1 Introduction Robot learning is one promising approach to overcome the stiff and pre-programmed movements of current robots. When learning a task, the robot autonomously explores different movements and improves its behavior using scalar rewards. In recent years, research has focused a lot on improving task-agnostic deep reinforcement learning (DRL) algorithms by changing either the optimization [1,2], the simulation to use perturbed physics parameters [3,4], or the task to gradually increase complexity [5]. While these approaches have propelled learning robots to very complex domains in simulation, ranging from full-body control of humanoids [6] to control of dexterous hands [7,8], most of these approaches are not applicable to learn on physical systems as they neglect the intricate complexities of the real world. On the physical system, the learning is constrained to real-time and a single instance. Hence, the learning must not damage the robot with jerky actions and must be sample efficient. Consider the high-acceleration task of juggling two balls next to each other with a single anthro- pomorphic manipulator. The manipulator is required to throw a ball upwards, move to the right, arXiv:2010.13483v3 [cs.RO] 31 Oct 2020 catch and throw the second ball and return to the left in time to catch the first ball. To sustain this cyclic juggling pattern, the robot must always throw the ball sufficiently vertical and maintain precise timing. Therefore, this task pushes the limits of the robot to achieve the required high ac- celerations (of up to 8g), while maintaining precise control of the end-effector and the safety of the physical system. The task is not only inherently difficult to master1 but also requires learning on the physical system. Real-world experience is required as simulation models, while good at simulating contact-free rigid-bodies, cannot represent the non-linear effects close to the torque limits of the actuators and the highly dynamic contacts between end-effector and balls. For the tendon driven Barrett WAM, rigid-body-simulators also cannot model the dominating cable dynamics at high ac- celerations. Hence, simulation-based solutions cannot be transferred for very dynamic tasks given our current simulators. For this specific task even robot to robot transfer between robots of the same ∗Equal contribution 1For reference, the untrained human jugglers of the lab achieve 2 repeated catches and improve to about 20 repeated catches after a few hours of training. 4th Conference on Robot Learning (CoRL 2020), Cambridge MA, USA. (a) (b) (c) (d) (e) Figure 1: The juggling movement consisting of four separate movements, which are repeated to achieve juggling of two balls with a single anthropomorphic manipulator: (a) throw ball 1, (b) catch ball 2, (c) throw ball 2, (d) catch ball one, (e) repeat. model is not possible. The learned policy fails immediately when transferred to a different Barrett WAM. Therefore, the optimal policy depends on the exact robot instance and must be learned on the individual robot. The high accelerations amplify the safety and sample efficiency requirements for learning on the physical system as collisions at high velocities severely damage the system. Further- more, the high acceleration movements induce a lot wear and tear and cannot be executed for days. Therefore, high acceleration tasks are an ideal problem to test the limitations of current learning algorithms on the physical system. To emphasize important considerations for building a real-world learning system for high- acceleration tasks, we describe our robot learning setup to learn juggling and the taken system design considerations. We limit ourselves to existing methods to focus solely on the requirements for the real-world application of current learning approaches. This is in contrast to many prior works, which mainly propose new policy representations or policy optimizations and demonstrate that the new algorithm can be applied to the physical system. Instead, we focus on a single challenging task and evaluate which existing representations and algorithms can be used to build a safe and sample efficient robot learning system. We also highlight limitations of learning approaches, which - given the current knowledge - we do not dare to apply to the physical system for robot juggling. After- wards, we describe one approach to solve robot toss juggling with two balls and an anthropomorphic manipulator and validate the chosen approach in the real-world. The used approach - in our opin- ion - optimally combines engineering expertise and learning to obtain a reliable, safe, and sample efficient solution for this task. Our contribution is (1) the application of robot learning to the challenging task of single-arm toss juggling with two balls and (2) highlighting the challenges of applying a learning system in the physical world for a high-acceleration task. In the following, we first cover the prior work on robot juggling and learning dynamical tasks on the physical robot in Section2. Afterwards, we compare different approaches to learn real-world toss juggling in Section3 and describe the implemented learning system in Section4. The experimental setup and results are presented in Section5. 2 Related Work 2.1 Robot Juggling For decades robot juggling has been used to showcase the ingenuity of mechanical system design and control engineering as listed in table 1. Starting with Claude Shannon in the 1970s, many different juggling machines were built.2 For example, the Shannon juggler used cups to bounce up to five balls off a surface [9], the devil-sticking machine stabilized a stick in the air [10, 11], paddle jugglers, built from designated hardware [12,9] or by attaching tennis rackets to manipulators [13, 14, 15, 16, 17, 18, 19], juggled multiple balls using paddling. Toss jugglers were built using manipulators to juggle one [20, 21] or two balls [22] and even humanoids were used to juggle up to three balls using two arms [23, 24]. Most of these approaches proposed new engineering solutions for movements and controllers showing that these systems achieve juggling when the control parameters are manually 2A historic overview of robot juggling is available at https://www.youtube.com/watch?v= 2ZfaADDlH4w. 2 fine-tuned. Only a few approaches used supervised learning for model learning [14, 11], behavioral cloning [18], or evolutionary strategies with dense fitness functions [25] to achieve paddle juggling and devil sticking. We build upon the vast experience on end-effector and controller design for robot juggling but in contrast to the prior work, we demonstrate, to the best of our knowledge, the first robot learning system that learns toss juggling with two balls and a single anthropomorphic manipulator in the real world using only binary rewards. Using this approach, we achieve juggling of up to 33 minutes and high repeatability between trials. Table 1: Prior work on different types of robot juggling Juggling Type Approach Papers Devil Sticking Engineered [9] Devil Sticking Model Learning [11] Paddle Juggling Engineered [15, 16,9, 17, 12, 19] Paddle Juggling Imitation [18] Paddle Juggling Model Learning [14] Paddle Juggling Evolutionary Strategies [25] Toss Juggling Engineered [22, 24, 23, 21, 20] Toss Juggling Reinforcement Learning [Ours] 2.2 Learning Dynamical Tasks on the Physical Robot Despite the recent surge of deep reinforcement learning algorithms for controlling robots, most of these approaches are constrained to learn in simulation due to sample complexity and the high risk of catastrophic policies. Only relatively few DRL approaches have been applied to physical robots, e.g., robot manipulators [26, 27,8, 28, 29, 30] or mobile robots [31, 32]. Most of the work for manipulators focuses on non-dynamic tasks. Only Schwab et al. [30] and Buchler¨ et al. [33] ap- plied DRL to learn the dynamic tasks of Ball-in-a-Cup or robot table tennis. In [30], the authors built a fully automated environment to achieve large-scale data collection and engineered classical safety mechanisms to avoid damaging the physical system. Using the safe and automated environ- ment, SAC-X was able to learn Ball-in-a-Cup from raw pixels within three days [30]. Most other approaches for learning dynamical tasks on the physical system use more classical robot learning techniques. These algorithms combine engineering- and task knowledge with learning to achieve sample efficient and safe learning that does not require completely safe and fully automated envi- ronments. For example, combining model learning with trajectory optimization/model predictive control [34,8, 11] or model-free reinforcement learning with engineered policy representation, ex- pert policy initialization, and dense rewards [35, 36, 18, 37, 38].
Recommended publications
  • CNO Awarded at IHS Tribal Urban Awards Ceremony
    State-of-the-art Chahta Oklahoma press at Texoma Foundation teams play Print Services works to secure in Stickball Choctaw legacy World Series Page 3 Page 9 Page 18 BISKINIK CHANGE SERVICE REQUESTED PRESORT STD P.O. Box 1210 AUTO Durant OK 74702 U.S. POSTAGE PAID CHOCTAW NATION BISKINIKThe Official Publication of the Choctaw Nation of Oklahoma August 2012 Issue CNO awarded at IHS Tribal Urban Awards Ceremony By LISA REED services staff, the Choctaw Nation Choctaw Nation of Oklahoma has several new programs aimed at educating us on improving our life- The ninth annual Oklahoma styles.” City Area Director’s Indian Health Receiving awards were: Service Tribal Urban Awards Cer- • Area Director’s National Impact emony was held July 19 at the Na- – Mickey Peercy, Choctaw Nation’s tional Cowboy & Western Heritage Executive Director of Health. Museum in Oklahoma City. Chief • Area Director’s Area Impact – Gregory E. Pyle assisted in present- Jill Anderson, Clinic Director of the ing awards to the recipients from the Choctaw Health Clinic in McAles- Choctaw Nation of Oklahoma. Thir- ter. teen individuals and one group from • Area Director’s Lifetime the Choctaw Nation’s service area Achievement Award – Kelly Mings, were recognized for their dedica- Chief Financial Officer for Choctaw tion and contributions to improving Nation Health Services. the health and well-being of Native • Exceptional Group Performance Americans. Award Clinical – Chi Hullo Li, The “I would like to commend all who Choctaw Nation’s long-term com- are here today,” said Chief Pyle. prehensive residential treatment pro- “Their hard work and dedication gram for Native American women Choctaw Nation: LISA REED are exemplary.
    [Show full text]
  • On the Control of Complementary-Slackness Juggling Mechanical Systems Bernard Brogliato, Arturo Zavala Rio
    On the control of complementary-slackness juggling mechanical systems Bernard Brogliato, Arturo Zavala Rio To cite this version: Bernard Brogliato, Arturo Zavala Rio. On the control of complementary-slackness juggling mechanical systems. IEEE Transactions on Automatic Control, Institute of Electrical and Electronics Engineers, 2000, 45 (2), pp.235-246. 10.1109/9.839946. hal-02303804 HAL Id: hal-02303804 https://hal.archives-ouvertes.fr/hal-02303804 Submitted on 2 Oct 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. On the Control of Complementary-Slackness Juggling Mechanical Systems Bernard Brogliato and Arturo Zavala Río Abstract—This paper studies the feedback control of a class (2) of complementary-slackness hybrid mechanical systems. Roughly, (3) the systems we study are composed of an uncontrollable part (the “object”) and a controlled one (the “robot”), linked by a unilateral where the classical dynamics of Lagrangian systems is in (1), constraint and an impact rule. A systematic and general control de- sign method for this class of systems is proposed. The approach is the set of unilateral constraints is in (2) with , a nontrivial extension of the one degree-of-freedom (DOF) juggler and the so-called complementarity conditions [14] are in (3), control design.
    [Show full text]
  • The Neuroscience of Learned Behaviors
    Train Your Brain The Neuroscience of Learned Behaviors by Gregory L. Vogt, Ed.D., Barbara Z. Tharp, M.S., Christopher Burnett, B.A., and Nancy P. Moreno, Ph.D. © 2015 Baylor College of Medicine © 2015 by Baylor College of Medicine. All rights reserved. Field-test version. Printed in the United States of America. ISBN: 978-1-944035-03-7 BioEdSM TEACHER RESOURCES FROM THE CENTER FOR EDUCATIONAL OUTREACH AT BAYLOR COLLEGE OF MEDICINE The mark “BioEd” is a service mark of Baylor College of Medicine. Development of The Learning Brain educational materials was supported by grant number 5R25DA033006 from the National Institutes of Health, NIH Blueprint for Neuroscience Research Science Education Award, National Institute on Drug Abuse (NIDA), administered through the Office of the Director, Science Education Partnership Award program (Principal Investigator, Nancy Moreno, Ph.D.). The activities described in this book are intended for school-age children under direct supervision of adults. The authors, BCM, NIDA and NIH cannot be responsible for any accidents or injuries that may result from conduct of the activities, from not specifically following directions, or from ignoring cautions contained in the text. The opinions, findings and conclusions expressed in this publication are solely those of the authors and do not necessarily reflect the views of BCM, image contributors or the sponsoring agencies. No part of this book may be reproduced by any mechanical, photographic or electronic process, or in the form of an audio recording; nor may it be stored in a retrieval system, transmitted, or otherwise copied for public or private use without prior written permission of the publisher.
    [Show full text]
  • IJA Enewsletter Editor Don Lewis (Email: [email protected]) Renew at Http
    THE INTERNATIONAL JUGGLERS! ASSOCIATION August 2011 IJA eNewsletter editor Don Lewis (email: [email protected]) Renew at http:www.juggle.org/renew IJA eNewsletter IJA Stage Championships Results, July 21 - 22, 2011 Individuals Contents: 1st: Tony Pezzo 2011 Championships Results 2nd: Kitamura Shintarou IJA Busking Competition 3rd: Tomohiro Kobayashi Joggling Correction Video Download Help Teams Club Tricks Handouts 1st: Showy Motion - Stefan Brancel and Ben Hestness Magazine Process 2nd: Smirk - Reid Belstock and Warren Hammond Will Murray in Afghanistan 3rd: The Jugheads - Rory Bade, Michael Barreto, Alex Behr, Daniel Burke, Sean YEP Report Carney, Tom Gaasedelen, Joe Gould, Danny Gratzer, Conor Hussey, Reid Johnson, Griffin Kelley, Jonny Langholz, Jack Levy, Chris Lovdal, Mara Moettus, Chris Olson, Montreal Circus Festival Evan Peter, Scott Schultz, Joey Spicola, and Brenden Ying Stagecraft Corner Regional Festivals Juniors Best Catches IJA Games Winners 1st: David Ferman 2nd: Jack Denger FLIC Auditions 3rd: Patrick Fraser Busking Competition 1st: Cate Flaherty 2nd: Kevin Axtell 3rd: Gypsy Geoff See all the results online at: http://www.juggle.org/history/champs/champs2011.php Juggling Festivals: Davidson, NC S.Gloucestershire, UK Kansas City, MO Portland, OR Philadelphia, PA Asheville, NC St. Louis, MO Baden, PA Waidhofen, Austria North Goa, India Bali, Indonesia photo: Martin Frost WWW.JUGGLE.ORG Page 1 THE INTERNATIONAL JUGGLERS! ASSOCIATION August 2011 IJA Busking Competition, Most of us know there are a lot of great buskers amongst IJA members, but most of us don!t get to see their street acts in the wild. Stage shows and street shows are totally different dynamics, and different again from the zaniness that occurs on the Renegade stage.
    [Show full text]
  • Quadrocopter Ball Juggling
    Quadrocopter Ball Juggling Mark Muller,¨ Sergei Lupashin and Raffaello D’Andrea Abstract— This paper presents a method allowing a quadro- dancing [8]; balancing an inverted pendulum [9]; aggressive copter with a rigidly attached racket to hit a ball towards a manoeuvres such as flight through windows and perching target. An algorithm is developed to generate an open loop [10]; and cooperative load-carrying [11]. trajectory guiding the vehicle to a predicted impact point – the prediction is done by integrating forward the current position The problem of hitting a ball also yields opportunities and velocity estimates from a Kalman filter. By examining for exploring learning and adaptation: presented here are the ball and vehicle trajectories before and after impact, strategies to identify the drag properties of the ball, the the system estimates the ball’s drag coefficient, the racket’s racket’s coefficient of restitution, and a strategy to compen- coefficient of restitution and an aiming bias. These estimates sate for aiming errors, allowing the system to improve its are then fed back into the system’s aiming algorithm to improve future performance. The algorithms are implemented for three performance over time. This provides a significant boost in different experiments: a single quadrocopter returning balls performance, but only represents an initial step at system- thrown by a human; two quadrocopters co-operatively juggling wide learning. We believe that this system, and systems like a ball back-and-forth; and a single quadrocopter attempting to it, provide strong motivation to experiment with automatic juggle a ball on its own. Performance is demonstrated in the learning in semi-constrained, dynamic environments.
    [Show full text]
  • The Mathematics of Juggling
    The Mathematics of Juggling Stephen Hardy March 25, 2016 Stephen Hardy: The Mathematics of Juggling 1 Introduction Goals of the Talk I Learn a little about juggling. I Learn a little mathematics. I Have some fun. Stephen Hardy: The Mathematics of Juggling 2 Introduction Reference Most of the material for this talk was gleaned from Burkard Polster's great little book The Mathematics of Juggling: Stephen Hardy: The Mathematics of Juggling 3 What is Juggling? What is Juggling? Juggling takes many forms... Stephen Hardy: The Mathematics of Juggling 4 What is Juggling? Examples Jonathan Alexander http://adoreministries.com/, Kevin Rivoli http://www.syracuse.com/ Stephen Hardy: The Mathematics of Juggling 5 What is Juggling? Diablo Tony Frebourg - http://historicaljugglingprops.com/ Stephen Hardy: The Mathematics of Juggling 6 What is Juggling? Flair Bartending Ami Shroff - https://www.facebook.com/amibehramshroff Stephen Hardy: The Mathematics of Juggling 7 What is Juggling? Contact Juggling Michael Moschen - http://www.michaelmoschen.com/ Stephen Hardy: The Mathematics of Juggling 8 What is Juggling? Bounce Juggling Dan Menendez - http://pianojuggler.com/ Stephen Hardy: The Mathematics of Juggling 9 What is Juggling? Juggling is... I Juggling is manipulating more objects than hands you are using. Bob Whitcomb, http://historicaljugglingprops.com/ I We are interested in toss juggling. Stephen Hardy: The Mathematics of Juggling 10 What is Juggling? Toss Juggling Rings Anthony Gatto - http://www.anthonygatto.com/ Stephen Hardy: The Mathematics of Juggling 11 What is Juggling? Toss Juggling Clubs Jason Garfield - http://jasongarfield.com/ Stephen Hardy: The Mathematics of Juggling 12 What is Juggling? Toss Juggling Knives Edward Gosling - http://chivaree.co.uk/ Stephen Hardy: The Mathematics of Juggling 13 What is Juggling? Toss Juggling (Passing) Cirque Dreams Jungle Fantasy - https://en.wikipedia.org/wiki/Juggling_ring Stephen Hardy: The Mathematics of Juggling 14 What is Juggling? Toss Juggling We will focus on a single person toss juggling with two hands.
    [Show full text]
  • Robust Hybrid Control Systems
    UNIVERSITY of CALIFORNIA Santa Barbara Robust Hybrid Control Systems A Dissertation submitted in partial satisfaction of the requirements for the degree Doctor of Philosophy in Electrical and Computer Engineering by Ricardo G. Sanfelice Committee in charge: Professor Andrew R. Teel, Chair Professor Petar V. Kokotovi´c Professor Jo˜ao P. Hespanha Professor Bassam Bamieh September 2007 Robust Hybrid Control Systems Copyright c 20071 by Ricardo G. Sanfelice 1Revised on January 2008. To my mother Alicia, and my father Adolfo iii Acknowledgements I am deeply grateful to my advisor, mentor, and friend Andy Teel for having guided me through the challenges of academic life and for teaching me to strive for elegance and mathematical rigor in my research. He has continuously motivated me to think creatively and to always aim for high-quality research. I would like to express my gratitude to my family and friends who have given me constant emotional and spiritual support and encouragement throughout my doctorate program. In particular, I want to thank my wife Christine who has been bold and remained supportive even in the busiest times of this journey. I also want to thank the faculty in the Department of Electrical and Computer Engineering and in the Center of Control, Dynamics, and Computation who directly or indirectly have shaped my career. In particular, I want to thank Petar Kokotovi`cand Jo˜ao Hespanha for their encouragement, advice, and friendship throughout the years. I thank all of the members of my doctoral committee for insightful discussions and useful suggestions made to improve this document. I am grateful to my fellow graduate students, post-docs, and visitors who made graduate school an enjoyable experience and were always available for discussions.
    [Show full text]
  • Circus for Children and Families Inspiration
    ACTION FOR CHILDREN’S ARTS Circus For Children And Family Audiences Inspiration Day SO WHAT’S SO INSPIRATIONAL ABOUT CIRCUS FOR CHILDREN AND FAMILIES? Dear Reader, CONTENTS The image of the traditional travelling circus coming to town is one So what’s so inspirational about circus? that has resonated with many since childhood; it is also an image that many contemporary circus practitioners distance themselves from in their artistic explorations. Circus has been a developing Did you know – random research & facts about circus art form in the U.K, and the quality of the work being produced goes from strength to strength. Circus has also attracted the attention of theatre practitioners and choreographers that seek Circus: A beginner’s guide to incorporate it within their work – with some innovative offerings from contemporary UK companies having emerged with recent years. Clearly there is a growing interest in the art form, Take the Quiz: What circus performer would I be? but what is on offer for young people and their families? On 25th October 2011, a group of circus practitioners, artists, Up Close and Personal – we talk hard facts with circus artists producers, arts managers and educationalists gathered to think the creation of circus for young people and their families. Action Making work for young people – Circus Practitioners Speak Out for Children’s Arts has an excellent track record for delivering ‘Inspiration Days’ on various art-forms – it was wonderful that circus was at the heart of this lively debate. Fancy a bit of circus? Find out where and how Please enjoy the read – it’s a quick peek into some of the debates and discoveries of this particular Inspiration Day.
    [Show full text]
  • Sequential Composition of Dynamically Dexterous Robot Behaviors
    R. R. Burridge Sequential Texas Robotics and Automation Center Metrica, Inc. Composition Houston, Texas 77058, USA [email protected] of Dynamically A. A. Rizzi Dexterous Robot The Robotics Institute Carnegie Mellon University Behaviors Pittsburgh, Pennsylvania 15213-3891, USA [email protected] D. E. Koditschek Artificial Intelligence Laboratory and Controls Laboratory Department of Electrical Engineering and Computer Science University of Michigan Ann Arbor, Michigan 48109-2110, USA [email protected] Abstract we want to explore the control issues that arise from dynamical interactions between robot and environment, such as active We report on our efforts to develop a sequential robot controller- balancing, hopping, throwing, catching, and juggling. At the composition technique in the context of dexterous “batting” maneu- same time, we wish to explore how such dexterous behaviors vers. A robot with a flat paddle is required to strike repeatedly at can be marshaled toward goals whose achievement requires a thrown ball until the ball is brought to rest on the paddle at a at least the rudiments of strategy. specified location. The robot’s reachable workspace is blocked by In this paper, we explore empirically a simple but for- an obstacle that disconnects the free space formed when the ball and mal approach to the sequential composition of robot behav- paddle remain in contact, forcing the machine to “let go” for a time iors. We cast “behaviors” —robotic implementations of user- to bring the ball to the desired state. The controller compositions specified tasks—in a form amenable to representation as state we create guarantee that a ball introduced in the “safe workspace” regulation via feedback to a specified goal set in the pres- remains there and is ultimately brought to the goal.
    [Show full text]
  • On the Control of a One Degree-Of-Freedom Juggling Robot Bernard Brogliato, Arturo Zavala-Río
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Archive Ouverte en Sciences de l'Information et de la Communication On the Control of a One Degree-of-Freedom Juggling Robot Bernard Brogliato, Arturo Zavala-Río To cite this version: Bernard Brogliato, Arturo Zavala-Río. On the Control of a One Degree-of-Freedom Juggling Robot. Dynamics and Control, Springer Verlag, 1999, 9 (1), pp.67-91. 10.1023/A:1008346825330. hal- 02303974 HAL Id: hal-02303974 https://hal.archives-ouvertes.fr/hal-02303974 Submitted on 2 Oct 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. On the Control of a One Degree-of-Freedom Juggling Robot A . Z AVA L A - R IO´ [email protected] Laboratoire d’Automatique de Grenoble (UMR 5528 CNRS-INPG), ENSIEG, BP 46, 38402 St. Martin d’Heres,` France B. BROGLIATO [email protected] Laboratoire d’Automatique de Grenoble (UMR 5528 CNRS-INPG), ENSIEG, BP 46, 38402 St. Martin d’Heres,` France Abstract. This paper is devoted to the feedback control of a one degree-of-freedom (dof) juggling robot, considered as a subclass of mechanical systems subject to a unilateral constraint.
    [Show full text]
  • W Atch out for Flying Kids!
    www.peachtree-online.com Levinson 978-1-56145-821-9 $22.95 an you imagine juggling knives— while balancing on a rolling globe? CHow about catching someone who is flying toward you after springing off “Teaching children from a mini-trampoline? And what about different cultures planning these tricks with kids who to stand on each other’s shoulders may seem speak different languages? like a strange way to Watch Out for Flying Kids! Flying for Out Watch promote cooperation and Welcome to the world of youth social circus—an arts education movement that communication, brings together young people from varied ver the course of the four years but it’s the technique we use.” that Cynthia Levinson spent backgrounds to perform remarkable acts —Jessica Oresearching and writing Watch Out on a professional level. for Flying Kids!, she traveled to St. In this engaging and colorful new book, Louis and Israel as well as to Chicago, Cynthia Levinson follows nine teenage Saratoga, and Sarasota. She conducted troupers in two circuses. The members of more than 120 hours of interviews in Circus Harmony in St. Louis are inner-city three languages (two with translators), “I see the whole How Two Circuses, Two Countries, and suburban kids. The Galilee Circus in person as well as via telephone, big old world, and Nine Kids Confront Conflict in Israel is composed of Jews and Arabs. e-mail, Facebook video and messaging, not just the small place and Build Community When they get together, they confront rac- and Skype. I live in.” ism in the Midwest and tribalism in the Middle East, as they learn to overcome —Iking Cynthia Levinson is the author of the assumptions, animosity, and obstacles, award-winning, critically acclaimed physical, personal, and political.
    [Show full text]
  • 2019 SHAPE Florida Convention TEAM SHAPE Florida: Together-Educate-Advocate- Motivate! SATURDAY, NOVEMBER 17, 2019
    2019 SHAPE Florida Convention TEAM SHAPE Florida: Together-Educate-Advocate- Motivate! SATURDAY, NOVEMBER 17, 2019 1:00 pm – 4:00 pm SHAPE Florida Office Registration B 2:30 pm – 3:30 pm Council Meeting Azalea A/B 3:00 pm – 4:00 pm Executive Committee Hospitality Suite 4:30 pm – 5:00 pm Registration Registration Palms Foyer 4:00 pm – 6:00 pm SHAPE Florida Board Meeting Oleander B SUNDAY, NOVEMBER 18, 2019 7:30 am – 5:30 pm Registration Registration Desk West 8:00 am – 5:00 pm CODA Annual Meeting Oleander B Pre-Convention Certification Workshop 9:00 am – 4:00 pm PLYOGA Certification full day Jasmine Pre-Convention Workshops 9:00 am – 12:00 pm Let’s Play Hockey – Street Lightning! Salon H/I ABC’s of Activity-Based Content Integration Salon E What’s your Why? Salon F/G GeoMotion: Academics – STEAM, Fitness, & Dance Magnolia 1:00 pm – 4:00 pm Pre-Convention Workshops 2019 Teachers of the Year Showcase! Salon H/I Online Physical Education Network (OPEN) Salon E Vision Gained with Vision Loss Salon F/G One Love Foundation Magnolia 4:15 pm – 5:45 pm Exhibitor Extravaganza Salon ABCD Pre-Convention WORKSHOPS 7:30 – 9:00 AM Coffee Break in the Main Lobby 9:00 AM– 4:00 PM 56: PLYOGA. Your Body is Power (Certification) Presenter: Thomas Ascough PLYOGA is a fully accredited fitness system that has empowered many educators to see past the issue of limited resources and space to a world of limitless physical education options. PLYOGA uses only the body and it can be done anywhere.
    [Show full text]