{"id":18752751,"url":"https://github.com/tlkh/vision-autonomous-driving","last_synced_at":"2026-04-15T10:37:27.951Z","repository":{"id":87652857,"uuid":"115721410","full_name":"tlkh/vision-autonomous-driving","owner":"tlkh","description":"Autonomous Navigation using OpenCV","archived":false,"fork":false,"pushed_at":"2019-01-23T14:49:36.000Z","size":5618,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-29T00:12:21.714Z","etag":null,"topics":["arduino","jetson-tx1","opencv","python","raspberry-pi","robotics","ros"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tlkh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-29T12:39:06.000Z","updated_at":"2024-05-28T09:06:00.000Z","dependencies_parsed_at":"2023-03-13T18:41:08.519Z","dependency_job_id":null,"html_url":"https://github.com/tlkh/vision-autonomous-driving","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlkh%2Fvision-autonomous-driving","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlkh%2Fvision-autonomous-driving/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlkh%2Fvision-autonomous-driving/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlkh%2Fvision-autonomous-driving/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tlkh","download_url":"https://codeload.github.com/tlkh/vision-autonomous-driving/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239644047,"owners_count":19673575,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","jetson-tx1","opencv","python","raspberry-pi","robotics","ros"],"created_at":"2024-11-07T17:22:25.699Z","updated_at":"2025-11-28T00:30:15.549Z","avatar_url":"https://github.com/tlkh.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vision-based Autonomous Driving\n\nAn attempt to do robust self-driving using vision techniques on a physical platform.\n\n![screenshot](img/screenshot.png)\n\n### Platform\n\n* Raspberry Pi 3 (Jetson TX1 - Planned)\n* Chassis: Wild Thumper (differential drive)\n* Pure Python\n\n### Hardware Setup\n\n* 6 DC motors driven by 2S Lithium-polymer cell\n* Sabertooth 2x25A Regenerative Motor Driver ([link](https://www.dimensionengineering.com/products/sabertooth2x25)) (Serial mode)\n* Arduino Nano to interface between Raspberry Pi and Sabertooth\n\n### Software Implementation\n\n* OpenCV for vanishing point detection\n* (simple walkthrough: [notebook](https://github.com/tlkh/opencv-experiments/blob/master/Hough%20Line%20Transform.ipynb))\n\n[Video](https://www.youtube.com/watch?v=fQrRkU2MiVI)\n\n### In Progress\n\n1. Camera calibration ([notebook](https://github.com/tlkh/opencv-experiments/blob/master/camera_calibration/calibration.ipynb))\n\n### TODO\n\n1. PID control\n2. Integrate into ROS\n3. Add more robust autonomy with mapping and localisation\n4. Acceleration with CUDA on Jetson TX1\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlkh%2Fvision-autonomous-driving","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftlkh%2Fvision-autonomous-driving","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlkh%2Fvision-autonomous-driving/lists"}