20. Our past projects control.Our past projects control.
ExamplesExamples
• Controller on a robot – autonomous.
Lynxmotion hexapod. Hexor
• PC connected to controller by wire.
Controller on a robot. Humanoid scientific
robot theatre (current project 2007)
• PC connected to controller by wireless.
Controller on robot. (Robot soccer 2002)
• Multi-processor architecture for many
robots – Hahoe robot theatre.
36. • ""
Commander DataCommander Data
" from Star" from Star
Trek, anTrek, an
android robotandroid robot
with awith a
"positronic"positronic
brain."brain."
Fiction to Reality:Fiction to Reality:
44. ENTERTAINMENTENTERTAINMENT
• Robots are seen on T.V. (Star Trek - The Next
Generation) and in the movies (The Day the
Earth Stood Still, Forbidden Planet, Lost in
Space, Blade Runner, Star Wars).
• These imaginary robots do a lot of things that
the real ones can not do.
• Some robots in movies, video and computer
games are made to attack people.
55. TOYSTOYS
• The new
robot
technology is
making
interesting
types of toys
that children
will like to
play with:
• "FURBY",
which
became
available in
stores for
Christmas
1998 - and
continues to
be very
popular.
56. TOYSTOYS
• "
LEGO MINDSTORMS
" robot
construction kit.
These kits,
which were
developed by
the LEGO
company with
M.I.T. scientists,
let kids create
and program
their own
59. What did we learn?What did we learn?
• Many types of robots exist.
• Progress of technology allows now to build an
Intelligent Robot with Perception and Manipulation
under $1000.
• There are several kits for high school robotics.
• Robotics allows to explain ideas of control, software,
sensors, motors and other effectors, image
processing, pattern recognition, machine learning and
Artificial Intelligence
• Small robot that you can build in a classroom can
explain all important principles at a fraction of cost
• You are no longer restricted to robotic arms, kits allow
60. Possible ProgrammingPossible Programming
ProjectsProjects
• Select your favourite robot: Space, military, medical, etc
• Create a model of your robot: use your knowledge of
trigonometry to describe kinematics of your robot
• Find on WWW a graphics package, you can use AUTO-CAD
with Lisp
• Visualize the movements of your robot using the graphic
package
• Do the tele-remote interface to your robot. When you use the
mouse or joystick or keyboard, the robot executes respective
commands