Git Product home page Git Product logo

kaushal1011 / akatsuki_au_bfmc21 Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 160.13 MB

Code for Autnomous Car built for Bosch Future Mobility Challenge 2022. (Subsumption AI, Yolo V8, Computer Vision for Lane Keeping, Multiprocessing and Pub Sub)

Home Page: https://drive.google.com/file/d/11QEVMVKBsas6qBmj7B8ELXAtcT--a-Yj/view?usp=sharing

License: BSD 3-Clause "New" or "Revised" License

Python 13.42% Jupyter Notebook 86.58% Shell 0.01%
autonomous-driving autonomous-vehicles lane-detection multiprocessing python subsumption yolov5 zmq

akatsuki_au_bfmc21's Introduction

Hello World

๐ŸŒฑ I like to code, make music and design stuff.

๐Ÿ”ญ I like to take up new projects every now and then to explore new set of technologies.

๐Ÿ’ฌ I am on linkedin.

๐Ÿ‘ฏ I also have instagram and soundcloud where I share my creative experiences

๐Ÿค” I usually work on C++, Python, Javascript, Deep/Machine Learning, Full Stack Apps,but you might find me working on anything bizarre as well ๐Ÿ˜„ .

GitHub Stats

GitHub Stats Card

akatsuki_au_bfmc21's People

Contributors

arpitvaghela avatar bfmc-rares-lemnariu avatar chris1nexus avatar kaushal1011 avatar rdbch avatar z0b avatar

Stargazers

 avatar  avatar

Watchers

 avatar

akatsuki_au_bfmc21's Issues

Lane Keeping

All process threads for LaneKeeping thread interact with the SerialHandler based on inputs from LaneKeeping.

Logging and improve config handling

The current implementation doesn't reflect detail log of what went wrong, we need to improve this for greater transparency.

  • improve config handling (suggestion use env variable)
  • Setup better logger with Logging level and add logging messages accordingly.

Testing and Logging utilities for integration

A greater understanding of the codebase and Testing utilities are required to ensure we don't break anything as we go.

  • Add Argparser
  • Understand the codebase organization in great depth
  • Setup testing (if possible)

Test implementation

Test lane-keeping implementations and find the best one to be integrated. Report results to the drive, add markdown and mention the same to this issue.

Setup Physical Environment

Setting up the track physically

There are two tracks mentioned in the documents

More detail on the dimension of each component can be found here

The 3D Models of Road Block Separator and Sign Holder can be found here

The printouts for TraffficSign and roadblock can be found here

Todos:

  • Ensure and fix dimension of SVG (fix viewport dimension)
  • Find the number of each sign based on simulation or previous videos
  • Incorporate Ramp
  • Printout and setup track
  • #22
  • Report cost

Explore Data and Environment API

To move onto path planning we need to understand the environment API interface and what information we receive from it and how to use the test simulation

Set up CI

We need Ci to ensure code quality and ensuring nothing breaks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.