{"repo":"ScottT2-spec/vex-autonomous-line-follower","free":true,"listed":false,"github":"https://github.com/ScottT2-spec/vex-autonomous-line-follower","clone":"git clone https://github.com/ScottT2-spec/vex-autonomous-line-follower.git","description":"Autonomous VEX robot with IR sensors, PID control, and obstacle avoidance — C++ on VEX Cortex","language":"C++","stars":18,"topics":["autonomous","cpp","embedded-systems","line-follower","pid-controller","robotics","sensors","vex","automation","c-plus-plus"],"license":"MIT","category":"workflow-automation","readme_excerpt":"VEX-Navigation-Robot Features - Follows a black line automatically - Stops and backs up if it sees an obstacle - Manual drive mode for the arm and claw - Shows sensor data on the robot screen Hardware Used - VEX V5 Brain & Controller - 4 V5 Smart Motors (Drive, Arm, and Claw) - V5 Distance Sensor (Laser) - V5 Line Tracker (Underneath) - V5 Clawbot Metal Kit How It Works 1. The line tracker looks at the floor. If it sees black, it goes straight. If it sees white, it turns to find the line. 2. The distance sensor constantly checks for objects in front. Setup Instructions 1. Connect motors: Left (Port 1), Right (Port 10), Arm (Port 8), Claw (Port 3). 2. Connect sensors: Distance (Port 5), Line Tracker (3-Wire Port A). 3. Upload the C++ code using VEXcode V5. 4. To drive it yourself, just swap the code from autonomousMode to usercontrol in the main file.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ScottT2-spec","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ScottT2-spec/vex-autonomous-line-follower/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}