Giter VIP home page Giter VIP logo

geicar's Introduction

GeiCar Project

The GeiCar project is a project carried out by students at INSA Toulouse. This project consists in developing the software of a autonomous car in order to carry out different missions. Several projects are exposed on the [official website] (https://sites.google.com/site/projetsecinsa/).

This repository is intended to provide a basis for students starting a new project on the GeiCar. The present code as well as the documentation is the result of internship carried out by Alexis24 (Alexis Pierre Dit Lambert)

The platform is developped and maintained by :

  • DI MERCURIO Sébastien
  • LOMBARD Emmanuel
  • MARTIN José

The projects are (or were) surpervised by:

  • CHANTHERY Elodie
  • DELAUTIER Sébastien
  • MONTEIL Thierry
  • LE BOTLAN Didier
  • AURIOL Guillaume
  • DI MERCURIO Sébastien

Quick User Guide

###Turn the car on and off

  • To turn on the car:

    • Toggle the red button to bring the power.
    • Press the START push button (hold it down for a short while).
    • Wait until Raspberry boot up and connect to it using its IP address (written on the board): ssh [email protected]
    • When connected start ROS subsystem using :ros2 launch geicar_start geicar.launch.py
    • Then, you will get a report of subsystems and be able to control the car using XBOX controler
  • To turn off the car:

    • Use the red button as a switch to turn off the power.

###Use of this repository

  • First of all, fork this repository to get yours.
  • Then, clone your fresh and new repository on your computer: git clone https://github.com/<your id>/<your wonderful repo>
  • Have a look in "general" directory for how to connect and work with your car
  • For more 'in depth' documentation on a particular subsystem, have a look in following directories:
    • raspberryPI3: Everything about raspberry setup
    • nucleoL476: Stuff about GPS-RTK and IMU
    • nucleoF103: informations on motors control, main power and ultrasonics sensors
    • jetsonNano: Directory containing info on IA, Camera and Lidar
    • simulation: if you want to setup a carla simulation environment

warning You normally do not need to change firmware running in F103 and F476 boards. You main work is on the raspberry and jetson side.

geicar's People

Contributors

vezde avatar

Watchers

 avatar

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.