Carl Nelson*, Khoa Chu*, Prithviraj (Raj) Dasgupta**, Zachary Ramaekers** University of Nebraska *: Mechanical Engineering, University of Nebraska, Lincoln.

Slides:



Advertisements
Similar presentations
Polymorphic Robots Logan Hauenstein. Reading From Robot Teams, chapter 5: A Polymorphic Robot Team By Andres Castano and Peter Will.
Advertisements

Weighted Voting Game Based Multi-robot Team Formation for Distributed Area Coverage Ke Cheng and Prithviraj (Raj) Dasgupta Computer Science Department.
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
COORDINATION and NETWORKING of GROUPS OF MOBILE AUTONOMOUS AGENTS.
IE 447 COMPUTER INTEGRATED MANUFACTURING CHAPTER 9 Material Handling System 1 IE CIM Lecture Notes - Chapter 9 MHS.
Introduction to Robotics In the name of Allah. Introduction to Robotics o Leila Sharif o o Lecture #2: The Big.
Zachary Wilson Computer Science Department University of Nebraska, Omaha Advisor: Dr. Raj Dasgupta.
Adaptive Multi-Robot Team Reconfiguration using a Policy-Reuse Reinforcement Learning Approach Ke Cheng 1, Raj Dasgupta 1 and Bikramjit Banerjee 2 1 Computer.
Zach Ramaekers Computer Science University of Nebraska at Omaha Advisor: Dr. Raj Dasgupta 1.
Introduction to Robotics
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
Robotics R&N: ch 25 based on material from Jean- Claude Latombe, Daphne Koller, Stuart Russell.
Integrating POMDP and RL for a Two Layer Simulated Robot Architecture Presented by Alp Sardağ.
The Next Step SPACE ROBOTICS INITIATIVE TIM Robotic Assembly and Maintenance of Space Solar Power Facilities Red Whittaker The Robotics Institute.
Elmar DittrichBIRG - Swiss Federal Institute of Technology, Lausanne Modular Robot Unit – Characterisation, Design and Realisation Elmar Dittrich.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
RECENT ADVANCES IN ROBOTICS, AUTOMATION AND SENSING Prof. Tarek Sobh Senior Vice President of Graduate Studies & Research Dean School of Engineering Distinguished.
Humanoids Robotics © 2015 albert-learning.com HUMANOIDS ROBOTICS.
Reconfiguration Mechanism Design Mark Yim Associate Professor and Gabel Family Associate Professor Dept. of Mechanical Engineering and Applied Mechanics,
ModRED: A Modular Self-Reconfigurable Robot for Autonomous Exploration Carl Nelson*, Khoa Chu*, Prithviraj (Raj) Dasgupta** University of Nebraska *: Mechanical.
Robot design-- Four legged walking robot Instructors: Dr. A
PPT ON ROBOTICS AEROBOTICSINDIA.COM. ROBOTICS WHAT IS ROBOTICS THE WORD ROBOTICS IS USED TO COLLECTIVILY DEFINE A FIELD IN ENGINEERING THAT COVERS THE.
Institute of Perception, Action and Behaviour (IPAB) Director: Prof. Sethu Vijayakumar.
Definition of an Industrial Robot
Challenging Environment
Nuttapon Boonpinon Advisor Dr. Attawith Sudsang Department of Computer Engineering,Chulalongkorn University Pattern Formation for Heterogeneous.
FYP FINAL PRESENTATION CT 26 Soccer Playing Humanoid Robot (ROPE IV)
3D Stochastic Reconfiguration of Modular Robots Paul J White Viktor Zykov Josh Bongard Hod Lipson Cornell University
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
Lecture 2: Introduction to Concepts in Robotics
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
Robotica Lecture 3. 2 Robot Control Robot control is the mean by which the sensing and action of a robot are coordinated The infinitely many possible.
Swarm Robotics Indresh Yadav.
RagoWorld: The Next Generation in RoboGaming Jonathan Friedman, David Lee, Advait Dixit, Parixit Aghera, Aman Kansal, Sophia Wong, William J. Kaiser, Greg.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
FUZZy TimE-critical Spatio-Temporal (FUZZ-TEST): Project #3 Brandon Cook – 3 rd Year Aerospace Engineering ACCEND Student Dr. Kelly Cohen – Faculty Mentor.
Specifications: WEIGHT: 58 Kg Walking speed: km/h Walking Cycle: Cycle adjustable stride adjustable Grasping force: 0.5 kg/hand (5 finger hand)
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Distributed Algorithms for Multi-Robot Observation of Multiple Moving Targets Lynne E. Parker Autonomous Robots, 2002 Yousuf Ahmad Distributed Information.
1 Structure of Aalborg University Welcome to Aalborg University.
Universal Chassis for Modular Ground Vehicles University of Michigan Mars Rover Team Presented by Eric Nytko August 6, 2005 The 2 nd Mars Expedition Planning.
Chapter 7. Learning through Imitation and Exploration: Towards Humanoid Robots that Learn from Humans in Creating Brain-like Intelligence. Course: Robots.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Introduction: Robot: Aim: Characteristics:
Behavior-based Multirobot Architectures. Why Behavior Based Control for Multi-Robot Teams? Multi-Robot control naturally grew out of single robot control.
Colony Scout: A Low-Cost, Versatile Platform for Autonomous Systems in Collaborative Robotics Julian BinderJames CarrollJeffrey CooperPriyanka DeoLalitha.
Global Hybrid Control and Cooperative Mobile Robotics Yi Guo Center for Engineering Science Advanced Research Computer Science and Mathematics Division.
1 Energy-Efficient Mobile Robot Exploration Yongguo Mei, Yung-Hsiang Lu Purdue University ICRA06.
Mobile Sensor Network Deployment Using Potential Fields: A Distributed, Scalable Solution to the Area Coverage Problem Andrew Howard, Maja J Matari´c,
System Model: Physical Module Constraints: 1)A module must have a minimum of two adjacent free sides in order to move. 2) A module must have an adjacent.
Heterogeneous Teams of Modular Robots for Mapping and Exploration by Grabowski et. al.
ICT 1 MODULAR SNAKE ROBOT 3D MODELLING, IMPLEMENTATION AND CONTROL Pål Liljebäck – Øyvind Stavdahl – Kristin Y. Pettersen.
MODULAR SELF -RECONFIGURABLE MULTI-FUNCTIONAL ROBOTIC SYSTEM.
METAMORPHIC ROBOTS.
Robot Intelligence Technology Lab. Evolutionary Robotics Chapter 3. How to Evolve Robots Chi-Ho Lee.
MECHANICAL and AEROSPACE ENGINEERING Active Reconfiguration for Performance Enhancement in Articulated Wheeled Vehicles Aliakbar Alamdari PhD Candidate.
Gaits Cost of Transportation Wheeled Mobile Robots Most popular locomotion mechanism Highly efficient Simple mechanical implementation Balancing is.
A Modular Robotic Concept for Human/Robot Interaction and Planetary Exploration Issa A.D. Nesnas, Ph.D. Daniel Helmick Ayanna Howard Mobility Concept Development.
A New Application of Modular Robots on Analysis of Caterpillar-like Locomotion Houxiang Zhang, Juan González-Gómez, Jianwei Zhang Ph.D. Juan González-Gómez.
Multi-robot
ME512: Mobile Robotics Last Lecture
K.J. INSTITUTE OF ENGINEERING & TECHNOLOGY
By: Zeeshan Ansari, BEng (Hons) Electronic Engineering
Ayan Dutta1, Prithviraj Dasgupta1, Carl Nelson2
Anne Pratoomtong ECE734, Spring2002
Robot Intelligence Kevin Warwick.
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Special English for Industrial Robot
Presentation transcript:

Carl Nelson*, Khoa Chu*, Prithviraj (Raj) Dasgupta**, Zachary Ramaekers** University of Nebraska *: Mechanical Engineering, University of Nebraska, Lincoln **: Computer Science, University of Nebraska, Omaha

Introduction Modular self-reconfigurable robots (MSRs) are robots consisting of identical programmable modules capable of reconfiguration. To enable long-term robotic support of space missions, MSRs needed for: unstructured environments changing tasks self-repair MSR capabilities can result in savings in: time money lives

Design Motivation Types of MSR Mobile – CEBOT & S-bot Chain – CONRO, Polypod, & PolyBot Lattice – Telecube, Molecule, & Stochastic Hybrid – Superbot & MTran II Advanced chain-type MSRs have up to three degrees of freedom (DOF) More tasks are possible with higher numbers of DOF

Existing MSRs Focusing on chain-type (as opposed to lattice- type) Desire light, small package with high task adaptability and dexterity SystemClassDOF Motion Space YaMorchain1 2-D Tetrobotchain1 3-D PolyBotchain1 3-D Molecubechain1 3-D CONROchain2 3-D Polypodchain2 3-D MTRAN IIhybrid2 3-D Superbothybrid3 3-D

Design Motivation

4-DOF Architecture

Kinematics Toroidal position workspace of one module end w.r.t. the other Some embedded orientation workspace

Transmission 2 motors Solenoids (dis)engage DOF

Reconfiguration and Locomotion Intended to handle unstructured environments Needs to be able to form useful configurations for task accomplishment as well as locomotion (multi-module or single-module)

Prototype System

Webots Robot Simulator: Simulated ModRED modules Accurate models for environments, robots Physics engine can be used to simulate external forces Simulations in real or accelerated time

2-module Inchworm Gait Pattern Step 1: Initial configuration Step 2a: Raise rear joint of posterior module Step 2b: Raise forward joint of anterior module Step 2c: Extend posterior module Step 3a: Lower connected section Step 3b: Raise posterior rear module and adjust angle Step4a: Lower posterior rear module Step 4b: Raise connected section Step 4c: Contract posterior module Step 4d: Extend anterior module Step 5a: Lower connected section Step 5b: Raise anterior front module and adjust angle Step 6a: Lower anterior front module Step 6b: Raise front joint of anterior module Step 7a: Contract front module Step 7b: Lower rear joint of posterior module Step 7c: Lower front joint of anterior module The series of steps that have to be done by 2 modules of ModRED:

2-module Inchworm Gait Pattern: Simulated on Webots Currently the gaits of ModRED are configured by hand

Research Challenges in Designing Autonomous MSRs To enable long-term robotic support of space missions, MSRs can encounter: unstructured environments changing tasks self-repair These require autonomous, dynamic reconfiguration among the modules Issues involved: What is the best module or set of modules to pair with? What is the best set of connections to have with neighboring modules?

Operational Issues and Robot Capabilities Distributed – no shared memory or map of the environment that the robots can use to know which portion of the environment is covered Each ModRED module is frugal...limited storage and computation capabilities Can’t store map of the entire environment Other challenges: Sensor and encoder noise, communication overhead, localizing robots Learn from our research on multi-robot team formation to get directions for investigating these issues

Multi-robot Team Formation with Fixed Size Teams

Coverage with Multi-robot Teams Square Corridor Office Larger robot team sizes in environments with many obstacles reduces the efficiey of exploration Lesson: Robot team sizes cannot remain fixed – must be adapted dynamically based on operation conditions

Dynamic Reconfigurations in ModRED Having chains of modules is efficient for exploration Having large chains of modules doing frequent reformations is inefficient for exploration Can we make the modules change their configurations dynamically Based on their recent performance: If a large chain is doing frequent reformations (and getting bad exploration efficiency), split the chain into smaller chain and see if exploration efficiency improves

Structured Way to Form Modules: Coalition Games Coalition games provide a theory to divide a set of players into smaller subsets or teams We have used a form of coalition games called weighted voting games (WVG)

Layered Approach 20 Weighted Voting Game Robot Controller Layer Mediator Works with agent utility, agent strategies, equilibrium points, etc. Works with physical characteristics such as wheel speed, sensor reading, pose, etc. Map from agent strategy to robot action, sensor reading to agent utility, maintain data structure for mapping

Ongoing and Future Work Further develop the prototype of ModRED Sensors, actuators, comms, processor Adapt the results from multi-robot team formation to chain robot formation using ModRED Terrain simulation Test hand-crafted and autonomous gait patterns Testing motion algorithms in variety of terrains on prototype ModRED

Acknowledgements We are grateful to NASA Nebraska Space Grant Consortium for their continued support in this project Students involved Zachary Ramaekers, UNO Khoa Chu, UNL Supervising Faculty Raj Dasgupta, Computer Science, UNO Carl Nelson, Mechanical Engineering, UNL/ Dept. of Surgery, UNMC

For more information: Dr. Nelson’s lab at UNL: Dr. Dasgupta’s lab at UNO: Ke Cheng, UNO23