Robotics Flashcards
Classifications of robots
- Manual handling devices - device with multi degrees of freedom actuated by an operator
- Fixed sequence - device that performs successive stages of a task according to a predetermined and fixed program
- Variable sequence - performs the successive stages of a task according to a predetermined but programmable method
- playback robot - human operator performs the task manually by leading the robot, motions recorded for later playback , robots repeats the motions according to the recorded information
- Numerical control - operator supplies robot with motion programme rather than teaching it the task manually
- Intelligent robot- ability to understand its environment and successfully complete a task despite changes in the surrounding condition
Robot mechanical subsystems
- mechanical subsystem composed of rigid bodies
- a sensing subsystem
- an actuation subsystem
- a controller
- an information processing subsystem
Wrist DoF
Roll - rotation about the X-axis of global coordinate system
Pitch - rotation about the Y-axis of global coordinate system
Yaw - rotation about the Z-axis of global coordinate system
Proximity sensors
Inductive sensor - sense existence of a metallic object due to a change in inductance
Capacitative - sense existence of gas, liquid or metals that cause a change in capacitance
Hal effective - work based on interaction between voltage of semiconductor material and magnetic fields
Sonic, ultrasonic & optical - work based on the reflection or modification in an emitted signal by objects
End effector considerations
- shape & size of grasped object
- uniformity or tolerance of handled objects
- are surfaces smooth, what is the coefficient of friction
- what is the spacing of objects
- how will they be oriented and presented
- what placement and spacing dimensions can be modified
- what are placement tolerances
- what are grasping forces or pressure limits
- are complementary tools needed
- is compliance necessary for assembling parts
- special environmental considerations
Cleanroom design guidelines
- minimise number of moving parts
- place all moving parts below the substrate
- enclose and seal the robot interior and evacuate generated particles
- use internal robot cabling only
- apply coating or treatment to external robot surfaces
- use cleanroom approved lubricants
- use stainless steel screws and washers
- minimise the contact surface of end-effectors
- brushless motors
- direct-drive trains to eliminate belts
Transformation of kinetic geometry
- determination of the trajectory in cartesian coordinate space
- transformation of the cartesian trajectory into equivalent joint coordinate space
- generation of motor torque commands to realise trajectory
Euler angles
precession = inverse Cos(r33)
nutation = inverse Tan(r31/r32)
spin angle = inverse Tan (r13/r23)
CCD camera principle
- photons of light striking the individual semiconductor elements in an array creates a charge on each element
- individual charges are coupled sequentially to the output, where they are amplified, converted to a digital value and stored in a frame buffer
Contour tracing algorithm
- random search algorithm used to find a boundary
- if pixels ahead are different, go ahead
- if both pixels 0, turn right
- if both pixels 1, turn left
General functions required of mobile robot systems
- environmental perception
- environmental modelling
- navigation
- task planning
- interaction
- safety monotoring
Environmental perception methods
- bumper switch
- ultrasonic sensor
- laser sensor
- CCD stereo camera
SCARA configuration
- two horizontal revolute joints
- widely used for assembly
- prismatic joint provides compliant vertical motion
Closed kinematic chain
- parallel linkages
- active and passive joints
- passive joints coordinates are functions of active joints and robot geometry
Electric actuated robots
- cleaner, quieter and more precise than hydraulic and pneumatic
- effective at high speeds so high gear ratio is needed