Line bot

Line Bot

Line Bot - Smarter Than Your Average Cart

Objectives

  • Design and develop a cost-effective UGV for educational use.
  • Provide an interactive learning tool for students to understand robotics, automation, and navigation systems.
  • Enable students to program and control UGV movements in real-time.
  • Integrate sensors and artificial intelligence for enhanced learning.

Design Considerations

  • Structure: Compact and modular, supporting sensor and AI integration.
  • Locomotion System: Differential drive using DC or stepper motors for smooth movement.
  • Control System: Microcontroller-based (Arduino, Raspberry Pi) with beginner-friendly interfaces.
  • Navigation & Sensing: Equipped with LiDAR, ultrasonic, or infrared sensors for obstacle detection and avoidance.
  • Power Supply: Rechargeable batteries with efficient power management circuitry.
  • Communication & Connectivity: Supports Bluetooth or Wi-Fi for remote access and programming.

Key Components

  • Microcontroller (Arduino / Raspberry Pi)
  • Servo or Stepper Motors
  • Motor Drivers
  • Rechargeable Power Supply Unit
  • Sensors (limit switches, force sensors, etc.)
  • 3D-printed or metal frame
  • Communication Modules (Bluetooth / Wi-Fi)

Software and Programming

  • Languages: Python, C++, Blockly (beginner-friendly)
  • Simulation Tools: ROS (Robot Operating System), Gazebo
  • Control Methods: Manual, pre-programmed, or AI-based automation

Applications in Education

  • Teaching robotics and automation in schools and universities.
  • Experimenting with inverse kinematics and motion planning.
  • Demonstrating AI and machine learning integration in robotics.
  • Facilitating STEM workshops and hands-on training programs.

Challenges & Future Scope

  • Reducing cost without compromising performance and precision.
  • Improving real-time responsiveness through optimized algorithms.
  • Supporting more programming languages and AI models.
  • Exploring human-robot collaboration and advanced AI applications.

Conclusion

An Unmanned Guided Vehicle (UGV) for educational purposes serves as a fundamental tool for hands-on learning in robotics and automation. By developing an accessible and functional model, students can gain practical experience in programming, engineering, and problem-solving. Future enhancements in AI integration and adaptability can further expand its applications in education and real-world automation.

Initial Model

Initial model

Project Timeline

S.No From Date To Date Work Description Status
1Feb 17Feb 20Project definition, objectives, requirement analysisCompleted
2Feb 21Feb 24Literature survey and benchmarking similar robotsCompleted
3Feb 25Feb 28Finalize components and tools neededCompleted
4Mar 1Mar 5Component procurement and inventory checkIn Progress
5Mar 6Mar 10IR sensor testing and calibrationPending
6Mar 11Mar 15Motor driver testing (e.g., L298N, BTS7960)Pending
7Mar 16Mar 20Basic movement logic (forward, left, right, stop)Pending
8Mar 21Mar 25Basic line following algorithm (black/white detection)Pending
9Mar 26Mar 30Chassis assembly and motor mountingPending
10Apr 1Apr 5Microcontroller integration and sensor-motor interfacePending
11Apr 6Apr 10Full robot integration and wiringPending
12Apr 11Apr 15PID tuning and path accuracy improvementPending
13Apr 16Apr 20Advanced features (e.g., turn detection, intersections)Pending
14Apr 21Apr 24PCB design (optional) and simulationPending
15Apr 25Apr 28Fabrication of custom PCB (if needed)Pending
16Apr 29May 3Final testing, debugging, and iterationPending
17May 4May 8Enclosure design and robot body finishingPending
18May 9May 13Report writing and documentationPending
19May 14May 18Final presentation preparation and dry runPending
20May 19May 25Final review, polishing, and submissionPending

Bill of Materials in $

S.No Component Quantity Fixed Cost (USD) Notes
1Seeeduino XIAO1$8Compact, 3.3V logic MCU
2IR Line Sensor Array (QTR-8RC)1$12Line sensing
3Gear DC Motors (200RPM)4$16BO-type motors
4Custom Fabricated PCB1$12From JLCPCB
5Motor Driver ICs (BTS7960 on PCB)1 set$6Integrated in PCB
6Robot Chassis (Acrylic)1$154WD support
7Wheels (65mm)4$6Plastic + rubber grip
87.4V Li-ion Battery Pack + Charger1 set$222200mAh
9Voltage Regulator (MP1584)1$25V step-down
10SMD Passive Components (R, C, headers)1 set$6General use
11USB to Serial Programmer1$4For uploading code
12Switches, Connectors, ScrewsVarious$4Assembly support
13Enclosure/Robot Body Shell (optional)1$83D printed or acrylic
14Misc. Cables & Wires1 set$3Power + signal
15PCB Shipping & Customs1 set$10JLCPCB or similar
Total Estimated Cost $134 $200 budget overall