Name | NetID | Course |
---|---|---|
Vinamr Sachdeva | vls4 | ECE 110 |
Statement of Purpose
There is a need for robots capable of handling materials by transporting them from one place to another in factories. This involves picking them from a slot, making a course to the desired target location and placing them into a target slot. The simplest machine for this purpose can be a car which can load materials, follow coloured strips pasted on the floor (guiding it to a desired location) and identify colour coded pick & place slots. I will use PID (proportional-integral-derivative) control system to make it capable of following coloured strips on the floor. A PID based control system will allow it to follow tough courses with a lot of turns, smoothly.
Background Research
Machinery used for material handling is diversified based on usage and scale (“Material-handling equipment”). This type of material transporter might be helpful for unusual transportation off the conveyor belt in the assembly line. A network of coloured lines drawn on the floor of the factory (with some additional identifiers) can enable it to travel anywhere in the factory.
Design Details
Block Diagram
System Overview
Overall system: The robot is initially at the “pick up” location. When it reaches the desired slot, a person places the goods on it and gives it commands so that it knows the desired "drop off" location. It is directed by coloured strips on the ground to the “drop off” location. It searches for the slot it has to place the goods (since pick and place slots are colour coded) and drops the goods.
Specific Operations:
- Line following: The onboard IR sensor senses infrared radiation emitted from the floor and send the signals to the PID controller to determine the location of the line. A differential drive system is used to complete the course.
- Obstacle Avoidance: There will be an IR sensor onboard which will enable it to avoid objects during its course.
- Pick and place: A person/secondary robotic arm is needed to put objects on it; however, the tray on which the objects are kept will be attached to a servo motor which will rotate it such that the objects fall onto the drop off slot.
Parts
IR Sensor:
- Operational Amplifiers (LM358)
- Potentiometers
IR LEDs
- Photodiodes
- LEDs
PID Controller:
Operational Amplifiers (TL084)
- Resistors
- Capacitors
- Diodes
- Potentiometers
- Switches
Obstacle Avoider:
- 555 Timer
- IR Led
- Photodiode
- TPOS Receiver Station
Pick and Place System:
- Goods Tray
- Motor driver
- Servo Motor
Drive System:
2 DC motors
Motor driver
- Wheels
- Caster wheel
Misc:
Ceramic chassis
- Switches
- Wires
Possible Challenges
The challenge is to implement a PID control system and an obstacle avoidance system without using a microcontroller, only with hardware. I've only written codes for implementing such stuff in the past.
References
[1]"Material handling", wikipedia.org, 2020. [Online]. Available: https://en.wikipedia.org/wiki/Material_handling. [Accessed: 16- Sep- 2020]
[2]"Material-handling equipment", wikipedia.org, 2020. [Online]. Availaible: https://en.wikipedia.org/wiki/Material-handling_equipment [Accessed: 18- Sep- 2020]
[3]"PID controller", wikipedia.org, 2020. [Online]. Available: https://en.wikipedia.org/wiki/PID_controller. [Accessed: 16- Sep- 2020]