Michael Bartholomew Bio-Robot Lecture 1 Wiki Page Robot Lab

advertisement
Michael Bartholomew
Bio-Robot Lecture 1 Wiki Page
Robot Lab
Traditional vs. Biologically Inspired Robots
Traditional Robots
Definitions
1) Traditional Definition: Robot as a machine designed to function in place of
human being.
2) Robot Society Definition: Programmable multi-functional manipulator designed
to move material parts, etc. (More industrial definition.)
For practical purposes, the general robotic function can be looked at categorically:
1) Static vs. Stationary
2) Autonomous vs. Remote Control
Stationary
Stationary robots are utilized in a variety of industrial settings, including inspecting,
moving, assembling, manufacturing, and medical devices.
Mobile
Mobile robots are different in that they are generally a moving platform, where the
primary function is locomotion. Mobile robots can be utilized as a transportation
platform, for surveillance, navigation, and other similar uses.
Biologically Inspired Robots
The main focus in biologically inspired robots is mobile robots. Generally, mobile
robotics has been concerned with automating/programming existing engineered devices.
1) Off-road trucks –> ATRV robots (Automated ATV)
2) Aircraft -> Predator UAV (Automated Aircraft)
3) Tanks -> Andros Wolverine (Automated Tank)
Design Motivation
An alternative source for robot inspiration is the entire animal kingdom. Biological
locomotion, biomechanics, biological structures, materials and geometry are involved in
the biological mechanics and are considered in the design process. Biological control,
sensors and processing are also key areas of interest from a functional standpoint.
Bio-inspired design concepts from nature can be implemented in imaginative ways, some
are illustrated in today’s pop culture. For instance, spider (Minority Report) and squid
robots (The Matrix.)
Traditional/Biological Locomotion Comparison
Land Based
Traditional – Wheels, tank treads
Biological - Legs, body undulation (snakes)
Water Based
Traditional - Propeller, Jets
Biological - Fins, Undulation
Air Based
Traditional - Rotating blades, Rocket propulsion
Biological - Flapping wings, Gliding
Traditional Advantages/Disadvantages
Advantages
Speed, strength, durability, reliability, repeatability
Disadvantages
Poor maneuverability, complex systems, many components, designed for single type of
locomotion, limited by terrain and obstacles, best suited for highly specific tasks
Why look to nature?
Variety of locomotion
On land: Walking, running jumping, variety of other tasks
In Water: Swimming, diving, leaping from water, neutral buoyancy
In Air: Flying, Gliding
Anywhere: Lifting, Carrying, Pulling, Pushing, Grasping
Natures Adaptability
Nature’s biology has adapted to tasks to meet all of its functional requirements.
Chase pray -> cheetah’s speed
Swim fast -> Shark’s skin, etc.
Climb slopes -> mountain goat’s mobility
Nature’s design is optimized
Running – Cheetah – 72 mph
Swimming – Sailfish, 68 mph
Flying - Dragonfly – 36 mph
Lifting – Elephants (1 ton)
Long jump – Kangaroos (30 ft)
High jump - Puma (18 feet)
Capabilities of nature
All of nature’s creatures exhibit one or more of the following qualities
1)
2)
3)
4)
5)
Stability
High Maneuverability
Ability to traverse highly irregular terrain
Ability to function in varied environments
One system capable of various types of motion
There are also many specializations: i.e., Gecko’s can walk upsides down, Hummingbirds
can hover.
Motivation for engineers
1)
2)
3)
4)
5)
6)
Nature offers engineers new design concepts
Nature uses unique forms of locomotion unseen in robotics
Bio-inspired robots can outperform traditional robots
No limitations of terrain
Nature’s creatures well adapted for nature world
Nature is capable of unique tasks
Traditional robot engineers typically have a set of design requirements, where they seek
designs that satisfy a set of functional requirements. Nature offers many alternatives to
same requirements. For example, consider an underwater mine reconnaissance problem:
Design task – Underwater mine reconnaissance
Functional requirement – Underwater locomotion
Approach: Look to nature of inspiration
There is a need to quantify and compare design parameters so that the appropriate
creature from nature can be decided upon for robotic inspirations.
Two types of engineering design parameters:
1) Design specifications
2) Operating specs
One must convert engineering design parameters into biological descriptors. To do this,
we examine creature characteristics:
1) Physical: include body height, clearance height, length, width, weight, degrees of
freedom, power, range, etc.
2) Locomotion performance: Velocity, acceleration, deceleration, cost of transport
(efficiency), maneuverability, etc.
Maneuverability
Definition: Ability to make controlled series of change in movement or direction toward
an objective.
For instance, the objectives may be to follow a target, negotiate obstacles, and navigate
through confined spaces. This can be characterized by agility, quickness, readiness to
move, and ease of movement.
Measuring maneuverability
There are various ways to quantify maneuverability:
1)
2)
3)
4)
Reaction time (seconds)
Turning rate
Turning radius
Linear maneuverability number (LMN) (Perpendicular force impulse proportional
to forward momentum)
5) Propulsor effectiveness number (Ratio of the angle of body rotational to the angle
of deflection)
Examples of Biologically-Inspired Robots
Land-based mobile robots
Functional requirements: propel forward, traverse terrain, overcome obstacles, avoid
obstacles, grasp objects, carry objects, etc.
Constraints: Obstacles spacing and height, slope of terrain, speed, force.
Some concepts from nature that fit the land-based requirements: Cockroach, scorpion,
stick-insect, lobster, dog, gorilla, human.
Cockroach Robot
Created by Mark R Cutkosky (Stanford University)
Design problem/application: Mine Clearing
Motivation: Time consuming, hazardous, costly errors (human life.)
Design requirements: Fast, stable, excel in natural environments (grass, dirt, rock,
pavement), can quickly traverse obstacles, maneuverability, inexpensive.
Why not use a conventional wheeled robot? The advantages are speed, durability, and a
high payload capacity. However, the disadvantages are that it has limited
maneuverability; it is limited by uneven terrain, no good manageable obstacle height vs
robot size, and only a single type of locomotion.
For biological concept selection there are certain goals. First we must match design
parameters: Speed, stability, maneuverability, ability to navigate rough terrain.
Nature has already solved these design specification with the cockroach. The DeathHead Cockroach was used for the inspiration for the robot:
Death-Head Cockroach
1) Static and dynamical stability
2) Can quickly and easily traverse obstacles 3x hip length
3) Fulfills all other design specifications.
Approach
Functional biomimesis of death-head cockroach: essentially, we mimic the functions of
nature, rather than the specific design.
Look at the following aspects of the cockroach: Structure, locomotion, and control
Design goals
Structurally simple design
Stable, cockroach-like running
Speed over 1.5 body-lengths per second
Traverse jip height obstacles
Mechanical Implementation
Self-stabilizing posture -> 6 legs sprawled in plane
Compliant hip joint
Embedded active components (integrated constructions)
2 degrees of freedom for each of 6 legs
Each set of 3 legs is alternatively activated (just like cockroach)
Thrusting/stabilizing legs
Cockroach legs motions
Feed-forward control, angle for each hip controlled
Passive dynamic self-stabilization (compliance of hips)
Size: 16 x 10 x 9cm
Leg length: 4.5cm
Speed: 80 cm/s
3.5 cm obstacles can be overcome
Met all functional requirements and design goals:
Fast and stable locomotion
Able to navigate rough terrain
Quickly traverse obstacles
Structurally simple design
Functional biomimesis of death head cockroach was successful.
Snake Robot
Design problem/application: Search and rescue, navigate urban environments, natural
environments. Planetary surface exploration, minimally invasive surgery, Bridge
inspection, disarming bombs, construction/repair in space, etc.
Search and rescue requirements
1)
2)
3)
4)
Exist in hazardous environments, further collapse, fire and toxic gases
Navigate narrow spaces
Need small body diameter
Small area required for locomotion, high maneuverability
Conventional robots have difficulty: they cannot navigate through narrow spaces, as well
as having limited maneuverability.
Natures choice is the snake: Same functional requirements, stability so we don’t fall
over, traction, make use of whole body length, sealing (body is one piece), flexibility,
many varied configurations, superior ability to maneuver, require little room to move,
capable of large reach. Both locomotor and manipulator with the ability to traverse
various terrains.
Snakes can traverse obstacles, climb steps, trees, steep slopes, reach in to narrow spaces,
span gaps, operate in sand, water, and in trees. The snakes is a vertebrate (100-400
vertebrate) and the skeletal form is a simple and repeated structure with only three types
of bones. Still, it is the most complex of all vertebrates (vertebral articulation
movement.)
The vertebra form ball and socket joints, so small individual articulations produce large
motions.
Snake Locomotion
Lateral Undulation
Changes body to s-Shape
Travels front to rear
No Static Contract
Efficient, but needs wide space
Concertina Progressions
Snake elbows out its body
Moves forward using static points of contact
Good for traversing tight spaces
Inefficient and slow
Rectilinear motion
Muscles shift the snake’s ribs linearly
Traction enabled by belly scales
Provides near constant speed
Effective and efficient
Side-Winding
Moves forward using two points of static contact with the ground
Efficient, but requires wide space
Works well on soft ground
Snake robots: Hyper redundant design
1)
2)
3)
4)
Composed of at least 2 “belly” modules linked together
Additional head or tail modules for visual sensors, power, etc.
Energy supply can self contained or from external source
Connected by series of joints of various types
Advantages
1) Can function with one or more failed segments
2) Can be segmented into many robots and then rejoin
3) More readily repairable due to redundant design
Disadvantages
1) Small payload capacity
2) Slow speed
3) Too many joints
Each module of the snake may contain: Actuator, Sensors, controllers, and “skin.” There
is the need for the motion control to provides snake-like motion - multiple actuated joints
create multiple DOF. There are too many joints to operate individually and the entire
process requires complex motion-planning algorithms.
Examples of Robot Snakes
GMD Snakes
ACM-R3
ModSnake
CONRO: Self-Reconfigurable Robot
Can reconfigure modules on its own.
No head or tail modules: any module can lead
Can separate into joints.
Ability navigate various terrain, narrow spaces, stairs, grass, rocks, water, gaps
Search and rescue, pipe-inspection
Water-based mobile robots
Tuna Robot Work Done at Draper Laboratory at Cambridge. Underwater robots can be
used for underwater reconnaissance with high maneuverability. For this particular robot,
the Yellow-Fin Tuna was used as inspiration. It can accelerate and decelerate quickly, it
is ultra maneuverable, and fast. Traditional solutions used unmanned undersea vehicles.
Requirements
1) High transit speed
2) Long range
3) Large operating depth station keeping ability
4) Maneuverability
The traditional solution of the unmanned underwater vehicle (UUV) has both limited
maneuverability and a reliance on a propulsion system. Yellow-Fin Tuna makes up for
some of these problems Essentially, a robot was created to mimic the kinetics of yellowfin tuna. The finished product was accomplished through bio-inspiration from the yellow
fin tuna, and met all design requirements It has shown advantages for variety of
underwater missions.
Why Bio-Inspired Robots?
Bio-inspired concepts can be successfully used to create mobile robot designs that offer
many advantages over traditional designs
1)
2)
3)
4)
Conventional mobile robots have limitations
Maneuverability is much improved in bio-inspired robots
Ability to traverse highly irregular terrain
Ability to function in varied environments
5) Nature’s creatures excel at certain tasks and use unique forms of locomotion
6) Engineers can look for bio-inspiration in bio structure, locomotion, and control
7) Source for bio-inspiration can be chosen by measuring “design parameters” in
nature
8) Can analyze animal characteristics, locomotion performance
All of these factors come together to allow the robots to be used for real-world
applications that would be otherwise difficult.
Download