Giter VIP home page Giter VIP logo

eurobot_florian_reimat's Introduction

Eurobot Project by Florian Reimat

About

This repo is the main code for Robot Club Toulon 2nd team robot during Eurobot 2021.

Demo (The gif takes time to load)

I'm sorry i don't have a full view demo, check RCT Instagram for other demo Demo

Useful Links

Advancement

  • Edit all Class for adding Console Colors
    • MsgDecoder
    • MsgEncoder
    • MsgGenerator
    • MsgProcessor
    • UsbVendor
  • Make the Trajectory Planner
    • Ghost Rotation
    • Ghost Shifting
    • PID Controller
    • Robot Enslavement
  • Improve WPF interface
    • Handle Multiple Waypoints
    • Preview Trajectory Planner before applying
    • Improve Ghost Preview
    • Add Rack State Wpf Controller
    • Add Points Estimation Wpf Controller
    • Make an only Match Wpf Controller
  • Make an Strategy Manager
  • Make Lidar Processing
    • Make Clusters Detection
    • Make Cup Detection
    • Make Line Detection
    • Make Rectangle Fitting
  • Others
    • Implementing Protocol Security

Explanation of Project

  • RobotEurobot2Roues: It's the main project, it connect all Event and Create the architecture of the program, by the way it's an Console program.

  • WpfRobotEurobot2Roues: It's the Global Wpf project, it connect all Wpf asset and show them on a single window.

  • WpfAsservissementDisplay + WpfOscilloscope + WpfWorldMapDisplay: These project are Wpf assets, some of them require Scichart Library

  • USBVendor + MsgDecoder + MsgEncoder + Protocol_Security: These project are for communication with the low-level chip. They add an communication protocol + security

  • MsgProcessor: This project convert all received communication from low-level and launch the related event

  • MsgGenerator: This project convert all data before sending to low-level

  • EventArgsLibrary + Constants + Utilities: Theses project are just mess filled with everything uncategorised

  • ConsoleFormat: It's just an project for formatting data and print on Console

  • XBoxController: This is just an XBox Driver for managing robot

eurobot_florian_reimat's People

Contributors

floride1 avatar geiitoulon avatar iut-florian-reimat avatar iut-georges-claude-nelson avatar iutgeiitoulon avatar vgies 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.