PSU Centaur Hexapod Project

Similar documents
By Marek Perkowski ECE Seminar, Friday January 26, 2001

ROMEO Humanoid for Action and Communication. Rodolphe GELIN Aldebaran Robotics

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

OREGON CYBER THEATRE. Marek Perkowski

A New Approach to Robot s Imitation of Behaviors by Decomposition of Multiple-Valued Relations

Korea Humanoid Robot Projects

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision

Sensor system of a small biped entertainment robot

Embedded Robotics. Software Development & Education Center

ROBOTICS & EMBEDDED SYSTEMS

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

Building Perceptive Robots with INTEL Euclid Development kit

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

Robot: icub This humanoid helps us study the brain

ZJUDancer Team Description Paper

Kid-Size Humanoid Soccer Robot Design by TKU Team

Formation and Cooperation for SWARMed Intelligent Robots

Proseminar Roboter und Aktivmedien. Outline of today s lecture. Acknowledgments. Educational robots achievements and challenging

2 Focus of research and research interests

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Birth of An Intelligent Humanoid Robot in Singapore

Design and Control of the BUAA Four-Fingered Hand

SPY ROBOT CONTROLLING THROUGH ZIGBEE USING MATLAB

CONTACT: , ROBOTIC BASED PROJECTS

League <BART LAB AssistBot (THAILAND)>

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

Modern Robotics with OpenCV. Widodo Budiharto

A*STAR Unveils Singapore s First Social Robots at Robocup2010

JNTU World. Introduction to Robotics. Materials Provided by JNTU World Team. JNTU World JNTU World. Downloaded From JNTU World (

Lecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?

Service Robots in an Intelligent House

Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel

Realization of Humanoid Robot Playing Golf

REPORT NUMBER 3500 John A. Merritt Blvd. Nashville, TN

Introducing the Quadrotor Flying Robot

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

Humanoid Robots. by Julie Chambon

Optic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball

Use of Machine Learning based on Constructive Induction in Dialogs with Robotic Heads

A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES

Robo-Erectus Jr-2013 KidSize Team Description Paper.

Cost Oriented Humanoid Robots

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

Advanced Robotics Introduction

Concept and Architecture of a Centaur Robot

Implementing Physical Capabilities for an Existing Chatbot by Using a Repurposed Animatronic to Synchronize Motor Positioning with Speech

VOICE CONTROL BASED PROSTHETIC HUMAN ARM

ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2014

Fabrication of the kinect remote-controlled cars and planning of the motion interaction courses

1 Introduction. 2 Embedded Electronics Primer. 2.1 The Arduino

Concept and Architecture of a Centaur Robot

University of Florida Department of Electrical and Computer Engineering EEL 5666 Intelligent Machines Design Laboratory GetMAD Final Report

Welcome to. NXT Basics. Presenter: Wael Hajj Ali With assistance of: Ammar Shehadeh - Souhaib Alzanki - Samer Abuthaher

KINECT CONTROLLED HUMANOID AND HELICOPTER

ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2015

Essential Understandings with Guiding Questions Robotics Engineering

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

A User Friendly Software Framework for Mobile Robot Control

HAPTIC BASED ROBOTIC CONTROL SYSTEM ENHANCED WITH EMBEDDED IMAGE PROCESSING

Cost Oriented Humanoid Robots

DSP VLSI Design. DSP Systems. Byungin Moon. Yonsei University

Space Research expeditions and open space work. Education & Research Teaching and laboratory facilities. Medical Assistance for people

DESIGN AND DEVELOPMENT OF LIBRARY ASSISTANT ROBOT

Abstract. 1. Introduction

Initial Report on Wheelesley: A Robotic Wheelchair System

Advanced Robotics Introduction

Development of Running Robot Based on Charge Coupled Device

Development and Evaluation of a Centaur Robot

Group #17 Arian Garcia Javier Morales Tatsiana Smahliuk Christopher Vendette

Controlling Humanoid Robot Using Head Movements

Tele-Operated Anthropomorphic Arm and Hand Design

Implementation of a Self-Driven Robot for Remote Surveillance

Team Description Paper

A Model Based Approach for Human Recognition and Reception by Robot

Saphira Robot Control Architecture

Final Report. Chazer Gator. by Siddharth Garg

Associated Emotion and its Expression in an Entertainment Robot QRIO

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League

Development of excavator training simulator using leap motion controller

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Arduino Based Robot for Pick and Place Application

University of Florida Department of Electrical and Computer Engineering Intelligent Machine Design Laboratory EEL 4665 Spring 2013 LOSAT

EVALUATING THE DYNAMICS OF HEXAPOD TYPE ROBOT

Evolutionary robotics Jørgen Nordmoen

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Logistics. Kinetic Art. Embedded Systems. Embedded Systems and Kinetic Art. Jim Campbell s Algorithm

Embedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. Art4455: Paul Stout Department of Art and Art History.

Robo-Erectus Tr-2010 TeenSize Team Description Paper.

Robots, Androids, and Animatrons

BIOMEDICAL ELECTRONICS. Date & Day II - SEMESTER ADVANCED MEDICAL IMAGING DIAGNOSTIC AND THERAPEUTIC EQUIPMENT MEDICAL PRODUCT DESIGN

Cedarville University Little Blue

The Production and Research for Humanoid Robot

For Experimenters and Educators

RoboPatriots: George Mason University 2009 RoboCup Team

RoboPatriots: George Mason University 2010 RoboCup Team

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn

PRESENTED BY HUMANOID IIT KANPUR

Transcription:

PSU Centaur Hexapod Project Integrate an advanced robot that will be new in comparison with all robots in the world Reasoning by analogy Learning using Logic Synthesis methods Learning using Data Mining methods Imitation and Interaction Use FPGAs and FPAAs Use faculty expertise High-school, undergraduate, graduate classes External collaborations with top groups

What we have? 1. Lower body (motors too weak) 2. Torso (no hands) 3. Head (no cameras yet) 4. Image Processing, Obstacle avoiding, navigation and planning from PSUBOT (not yet connected) 5. Speech analysis and synthesis software (from OGI) 6. Planning and obstacle avoiding software (separately developed) 7. Natural language conversation with text-to-speech 8. Machine Learning software (Grygiel, Files, Mishchenko) 9. Close collaboration with three top world researchers in robotics

Computer Vision PCB/FPGA Design Hall,Perkowski Xubo,Jabri, Hammerstrom Reinforcement Learning IC Design Song,Jeske,Perkowski Massey Neural Nets Lendaris Motor control DNF, Decision Trees, etc logic methods Song, Jeske,Mishchenko, Perkowski Decomposition Mishchenko, Perkowski Fuzzy Logic Lendaris, Perkowski Humanoid Robot Centaur Hexapod Game Theory Zwick Evolutionary Programming Greenwood Robot Mechanics Buller,DeGaris Tymerski Speech Synthesis and Analysis Hermansky and OGI Zielinska,Lentz, Barney,Wern Humanoid Robotics Project

Learning in Humanoid Robotics, as exemplified by Centaur Human faces Facial, hand, body gestures Own body movements - walk Own body movements - grasp learning Body Motors Smell actuators Music Synthesis Speaker - sound Own body movements - make faces Speech with emotion Natural language syntax Neural Nets Decomposition Fuzzy Logic Evolutionary Programming Reinforcement Learning DNF, Decision Trees, etc

Hardware Architecture of PSU s Hexapod Centaur Left eye TV camera Bi-Directional Radio sonar sonar Right eye TV camera Laser scanner Touch sensors Touch sensors PC laptop computer STAMP microcontroller Infrared sensors Infrared sensors Movement FPGAs Force sensors microphones microphones Speech and Music System with Analog FPGAs gyroscopes Smell actuators Music Synthesis Speaker PC network Super Joysticks TV screens Servo Controllers Servo Controllers Servo Controllers Servo Controllers Servo Controllers Servo Controllers Body Motors

Software Architecture of PSU s Hexapod Centaur Processing of sensor information Speech Analysis Visual Image Processing and Feature Extraction Sonar DSP and extraction Sensor integration Behavior Planning Library of high level behaviors Bi-Directional Radio Behavior execution Speech and Music Generation Smell synthesis Library of low level behaviors Servo Controllers Servo Controllers Servo Controllers Servo Controllers Servo Controllers Low level movement controls

Faster!! World Model MUVAL architecture Dual Trace Syntha Image Processing Mvgud Lotus FPGA programming Image Acquisition camera State machines Robot knowledge sensors

Hexapod I control - phase one stamp

Hexapod I control - phase two PC stamp radio radio

Hexapod I control - phase three camera radio radio Image grabber PC stamp radio radio

camera camera radio Hexapod I control - phase five: supercomputer radio DEC PERLE Universal Logic Machine DecStation stamp radio radio Turbochannel

Future work... Light weight! Robot Puppet Theatre Humanoid robot in human theatre - Faithful Robot by Stanislaw Lem

You can help... Robotics and Automation IEEE Society - the only student chapter in Oregon Go recruit to high schools Help to build one of our robots Perform in our theatre as radio-operator Classes in robotics and projects M.S. and Ph.D. theses Capstone Projects

Building a head

Clone your head in 8 easy steps 1. Cut the skull from playwood or plastic 2. Glue in the servos 3. Connect servos to interface 4. Program for your head movements (use ready C++ interface or Basic interface) 5. Make a latex mask of your face 6. Put the mask on the skull 7. Record your voice 8. Synchronize

Who will be cloned first? Dr. Hall Dr. Lendaris Dr. Greenwood Dr. Mishchenko Mrs. Jady Bates Dr. Perkowski

How to animate limbs?

Goboy In 1992, Garvey initiated a form of humorous, non-violent guerrilla warfare against the so-called artworld, playground of the paranoid, narcissistic and vacuous rich. He unleashed his robot panhandler Goboy on places of institutional power such as museums, symphony halls, opera houses and shopping malls, and videotaped the astonishing results. These records of the notorious unannounced (and most-times unwelcome) visits of Omnicircus robots have become legendary comic critiques of our triviabesotten times.

This is Slave Zero, a halfscale robotic actor with 21 servo actuators & 42 degrees of freedom. Designed and built by Carl Pisaturo in 1997-8, shown here with sculpted body panels by Frank Garvey. She and a mate are blurring the boundaries between sculpture, dance and theater while extending the language of each.

Prototype of future walking robot We take ideas from Honda, Elvis and several other robots

Specifics Inexpensive techniques PC + micro-controllers + FPGA/FPAA boards for Lattice Corporation R/C servos Serial communication Standard Intel Cameras 3-D mouse for balance A mixture of Lisp and Visual C++

Control Architecture Reasoning Model Building Reactive Control Differs from human

Senses Vision Hearing Balance Pressure sensors (Cannot smell and taste..:)

Experiments Balance Walking Navigation Hearing Vision Manipulation Planning

Experimental set-up of Elvis

Give me a hand...

Hand..two fingers and a thumb...

Controller card on leg

Foot

Balance Two Electronic Gyros (From 3-D mouse)

Knee

Head and ears:

Shoulder

Hip and arm

Controller card Own construction Controls 8 servos Read 8 A/D ports Serial communication Cascade serial bus Can close servos down

Experiments Balance (First experiments performed) Hearing (Direction of sound) Vision (3-D Map) Planning (Path planning)

Building humanoid robots is tough but it can be done in University environment We plan to accomplish several tasks from very simple to very complicated High school students, hobbyists, undergraduate and graduate students, visiting specialists and faculty will be working arm-by-arm to accomplish practical goals.