Robotics Reprise: piano movers’ problem. Locomotion Lab session Homework: postings. Work on projects.

Slides:



Advertisements
Similar presentations
Newton’s Laws of Motion
Advertisements

Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Welcome to the Wonderful World of Friction
What is Robotic arm? A robotic arm is a type of mechanical arm which functions similar to a human arm; the arm may be the sum total of the mechanism or.
What is the computational cost of automating brilliance or serendipity? (Computational complexity and P vs NP question) COS 116: 4/12/11 Sanjeev Arora.
Communication Piazza – Code Angel Computers in Lab Joined late – Be sure to me to remind me!
MS. MOORE 9/10/12 Get to Work!. What is work? What does “work” mean to you? Work is the transfer of energy when a force makes an object move.  Work makes.
Complexity Theory CSE 331 Section 2 James Daly. Reminders Project 4 is out Due Friday Dynamic programming project Homework 6 is out Due next week (on.
Colorado Robotics Challenge Year 6 Saturday April 7th, 2012.
Colorado Robot Challenge Year 4 Saturday April 10 th, 2010.
ASIMO. Want a robot to cook your dinner, Do your homework, Clean your house, Or get your groceries? Robots already do a lot of the jobs that we humans.
Motion, Force, Gravity, Weight! By: Anna Motion is movement Examples: Like when you push or pull something, I was running down the street, or I was skipping.
Force, Motion and Energy 5.6. Electricity—Persuasive When you switch on a light, you are using electricity—a kind of energy. People use electricity to.
Types of Simple Machines
INTRODUCTION TO ROBOTS
Friction Every day you see moving objects come to a stop. The force that brings nearly everything to a stop is friction FRICTION is the force that acts.
TRANSPORTING THE INJURED. 2 Transporting the Patient  The purpose of transporting the injured is to remove the patient from any further danger and get.
Advanced Topics NP-complete reports. Continue on NP, parallelism.
SIMPLE MACHINES.
Mechatronics Mechatronics Systems by Prof. I. Charles Ume ME 4447: Microprocessor Control of Mfg Systems and ME 6405: Introduction to Mechatronics.
Construction Technology Applying Technology Period 1.
Forces, Motion and Work.
1 Research on Animals and Vehicles Chapter 8 of Raibert By Rick Cory.
Motion Control Locomotion Mobile Robot Kinematics Legged Locomotion
Types of forces © 2009 Marshall Cavendish International (Singapore) Private Limited.
CS 2430 Day 28. Announcements We will have class in ULR 111 on Monday Exam 2 next Friday (sample exam will be distributed next week)
Theory of walking Locomotion on ground can be realized with three different basic mechanisms: slide lever wheel or track First two are walking mechanisms.
The Human Body Chapter Nineteen: Support and Movement 19.1 Bones and Muscles 19.2 The Human Body as a Machine.
SEMINAR REPORT ON K.SWATHI. INTRODUCTION Any automatically operated machine that functions in human like manner Any automatically operated machine that.
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.
What is friction? Friction is the force that opposes the motion of an object Friction is when two things rub against each other If you push a book across.
Poll No Yes Because technology is advancing so fast computers double their performance every month. Humans in contrasted are developing so slowly.
What is Force? A force is a push or pull that causes an object to move faster or slower, stop, change direction, or change size or shape. Without force,
Living vs. Non- Living. Warm-up Biology is the study of LIFE. But how do we know if something is living or non- living?! What characteristics distinguish.
Robotics Robotics History Robotics Technology Types of Robots.
Ceilbot locomotion by climbing arms and anchor points -The robot uses four extensible arms to grip metal anchor pins mounted in the ceiling. -Traveling.
Topological Path Planning JBNU, Division of Computer Science and Engineering Parallel Computing Lab Jonghwi Kim Introduction to AI Robots Chapter 9.
Friction.
Work and Kinetic Energy. What is kinetic energy?  If an object is moving, it has energy. You can think of kinetic energy as the energy of motion, and.
FORCES OF MOTION Georgia Shared Resources. STANDARDS.
BRAKES.
Robotics Sharif In the name of Allah Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #4: The.
CS216: Program and Data Representation University of Virginia Computer Science Spring 2006 David Evans Lecture 8: Crash Course in Computational Complexity.
Robotics Robots in the news. Library research project. Lab: Catchup. Original application. Homework: postings.
Alkarma Language School Friction ____________________ What is friction?
Forces and motions I understand what causes and what stops motions on the planet Earth
Work & Machines Chapter 5 Section 1 (p ) Section 2 (p ) Section 3 (p )
Mathematical Calculations Superior Storage of Information Cross-referencing.
We are an energetic and dynamic young company having specialization in the fields of Electronics and Communication, Mechanical Systems and Robotics. We.
Forces, Motion, and Energy
REAL ROBOTS.
Newton’s Laws We have already looked at Newton’s laws. Now we are going to look at them in more depth. You may have to revise this work if you can not.
Toward the Sense of Touch in Snake Modular
Forces & Motion Review.
SIW Theme: The DENTURES Done:Sagimuratov Y. 123-groupe,GMF
How does friction affect motion?
Human System Interactions, HSI '09. 2nd Conference on
FRICTION L/O: To understand that friction is the force that occurs when two objects move over each other.
BTY100-Lec#6.3 Biomedical Engineering Bionics.
CISC 1003 Exploring Robotics
Human Computer Interaction
Warm-Up: Why are ice skates thin and sharp? (Question from last class).
Intro to NP Completeness
A force that opposes motion
Static Electricity.
LOCOMOTION Farahnaz AttarHamidi Samaneh Mahmoudi Mehraneh NezamiRad.
Intro to Robotics It’s YOUR FUTURE.
A force that opposes motion
Presentation transcript:

Robotics Reprise: piano movers’ problem. Locomotion Lab session Homework: postings. Work on projects.

Complexity Study of how long problem can take Example: certain sorts may take up to square of N steps, for input size N; others take less: N*log 2 (N). Binary search (dividing the search space) means that any search limited by log 2 (N) steps.

NP complete problems There is a set of problems for which there hasn’t been found a good solution. –Where good means doing in polynomial time. Solutions for these problems can be checked in polynomial time. Examples: graph coloring, traveling salesman, logical satisfiability If one of these problems can be done, they all can be done.

The piano movers’ problem Moving something, such as a robot with payload (what it needs to carry) through a space with obstacles. Aka Motion planning General problem is at least as hard as NP complete problems and may be harder! One approach is to grow the obstacles while shrinking the robot and then go from corner to corner

Locomotion What is the problem What is requirement for stability –Static stability: capacity to return to standing if moved slightly –Dynamic stability: capacity while moving to return to (steady, desired) movement when pushed What (where) is the control –What are the levels of control May have high-level goal supplied and then device achieves that goal through local action

Distinct problems/challenges: Navigate over a particular terrain Level, smooth floors inside building –robot competitions –Manufacturing –Homes, hospitals, nursing homes, etc. Streets –light payloads –Heavy/heavier payload: autonomous cars In and out of streets & buildings –Rescue, detecting and disarming bombs, … Ground (including moon, Mars, etc.)

More challenges Combine travel over floor with climbing stairs in buildings (and other tasks such as climbing walls?) Imitate human locomotion –to replace [human] stuntman in movies –for testing of shoes and other gear More ???

Different problem: Prosthetic limbs Varying need to resemble somewhat what is being replaced vs Specialization for task –Sports limbs: Already controversy: double leg replacement allowed for longer legs Oscar Pistorius

Skiing Trak III: –Remove leg and use outriggers –Critical issue is how to remove, protect stump and then re-attach limb

Skiing Sit ski

Artificial limbs issues Physical connection to body –Permanent? –Temporary but want long duration Control connection to nervous system for control –Same –Other Sensory input for performance of task

Hand Goal is for hand to be able to grasp without crushing object or letting it slip robotic-hand-has-a-builtin-slip- sense.html

Serpentine Problems –Surgery –Disarm bombs, mines Land or water –Rough terrain

Note Many of the experimental robots still are controlled teleoperator fashion Though…some have complex distributed control systems

Mobile robot (Ralph Hollis) General goal: mobile, dynamically stabile agile to be personal assistant

Robots in Scansorial Environment (also Hollis lab) 6 legged climbing machine

Haptic devices Touch contact force Note: may always be contact, for example, air, breeze. May need to quantify to distinguish.

Lab & Homework Continue to work on building project Postings