411 REFERENCE · Wikibooks
Robotics
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
right|175px|The Robotics Wiki Book
__TOC__
Robotics brings together several very different engineering areas and skills. There is metalworking for the body. There is mechanics for mounting the wheels on the axles, connecting them to the motors and keeping the body in balance. You need electronics to power the motors and connect the sensors to the controllers. At last you need the software to understand the sensors and drive the robot around.
This book tries to cover all the key areas of robotics as a hobby. When possible examples from industrial robots will be addressed too.
You'll notice very few "exact" values in these texts. Instead, vague terms like "small", "heavy" and "light" will be used. This is because most of the time you'll have a lot of freedom in picking these values, and all robot projects are unique in available materials.
/Introduction/
/Contributors/
Design Basics
Note to potential contributors: this section could be used to discuss the basics of robot design/construction.
What you should know 75% June 2, 2006
Physical Design25% June 2, 2006
Design software50% June 2, 2006
Tools and Equipment75% June 2, 2006
Electronic Components75% June 2, 2006
Mechanical Components50% June 2, 2006
Building materials75% June 2, 2006
Basic Programming50% June 2, 2006
Physical Construction
This section could be used to discuss various means through which robots are constructed.
The Platform
Construction Techniques
Resourcefulness
Robot control
This section could be used to discuss the control method and control algorithm introduces and analyzes the robot, including the position control, trajectory control, force control, torque control, compliance control, hybrid force / position control, decomposition motion control, variable structure control, adaptive control and hierarchical control, fuzzy control, learning control, neural control and evolutionary control, intelligent control.
The basic principles of robot control
Basic control principles
Servo control system
Position control robot
DC drive system modeling
The basic structure of the position control
Single joint position controller
Multi-joint position controller
Compliant control robot
The basic concept of supple movement
Active impedance control
Hybrid force and position control
Displacement and force supple movements hybrid control
Decomposition of movement of the robot control
Motion control principle decomposition
Decomposition velocity control
Decomposition motion acceleration control
Decomposition motility control
Variable structure control of robot
The basic principle of variable structure control
Sliding Mode Control Robot
Robot mode variable structure control sample
Adaptive control robot
State of the model control system and the main structure
Robot model reference adaptive controller
Robot self-tuning adaptive controller
Linear perturbation adaptive robot controller
Intelligent robot control
The basic concept of intelligent control
Classification of intelligent control system
Hierarchical intelligent robot assembly system
Adaptive Fuzzy Control Robot
Multi-fingered hand neural control
The evolution of the mobile robot autonomous navigation control
Components
This section could be used to discuss components used in robotics or the making of robots.
Power Sources
Actuation Devices
Motors
Stepper Motors
Shape Memory Alloys
Air muscle
Linear Electromagnetic
Piezoelectric Actuators
Pneumatics/Hydraulics
Miniature internal combustion engines
Grippers
Audio
Video
Computer Control
This section could be used to discuss the things involved with controlling robots via computers.
Control Architectures
Reactive Systems
Sense-Plan-Act
Brooks' Subsumption Architecture ( w:Subsumption architecture )
Hybrid Systems
Swarm Robotics
The Interface
Personal Computers
Single Board Computers and multichip modules
Microcontrollers
Remote Control
Networks
Sensors
Sensors that a robot uses generally fall into three different categories:
Environment sensors tell the robot what is happening around it
Thermal Sensors
Pressure Sensors
Ranging Sensors
Touch Sensors
Feedback sensors tell the robot what it is actually doing, and
Communication sensors allow a human or computer to provide a robot other information.
Sensors aren't perfect. When you use a sensor on your robot there will be a lot of times where the sensors acts funny. It could miss an obstacle, or see one where none is. Key to successfully using sensors is knowing how they function and what they really measure.
Real World Sensors
Digital image Acquisition
Navigation
Navigation
Localization
Collision Avoidance
Exploration
Mapping
Trajectory Planning
Exotic Robots
This section could be used to cover "special" robots.
Special Robot brains
BEAM
Cooperating Robots
Hazardous Environment Robots
/Types of Robots/
Contest Robot
Entertainment Robot
Arms
Wheeled
Tracked
Walkers (with legs)
Modular and fractal Robots
The LEGO World
LEGO Robots
Introduction to the RCX
Programming the RCX
See also
The Computer Revolution/Artificial Intelligence/Robotics
Resources
Robotics
/Resources/
Papers on various robot related subjects
Robotics
R
50%