Coder Social home page Coder Social logo

guilyx / flyingcarudacity Goto Github PK

View Code? Open in Web Editor NEW
17.0 2.0 2.0 43.91 MB

πŸ›©οΈβš™οΈ 3D Planning, PID Control, Extended Kalman Filter for the Udacity Flying Car Nanodegree // FCND-Term1

License: MIT License

Python 21.35% CMake 0.26% C++ 77.71% C 0.33% Objective-C 0.35%
udacity udacity-nanodegree udacity-flying-car-nanodegree graph-search uav drone python motion-planning control pid

flyingcarudacity's Introduction

Actions Status Actions Status

guilyx


guilyx's LinkdeIN guilyx's Spotify

activity graph

name: Erwin Lejeune
located_in: Abu Dhabi, UAE
from: Nantes (France)
job: Robotics Software Engineer (UAV Swarms)
education: ["Master's in Robotics", "Master's in Embedded Systems", "Bachelor's in Electronics"]
company: Technology Innovation Institute
past experiences: 
  - ["Sr Robotics Software Engineer", "UGV Navigation", "Coalescent Mobile Robotics", "Denmark", "2021-2022"]
  - ["Backend Software Engineer", "Web App Backend (Go/Postgre)", "Hiventive", "Fully Remote", "2020-2021"]
  - ["Robotics Researcher", "AI Planning/Control", "LS2N", "France", "2019-2021]
  - ["Robotics Intern", "UGVs", "Ingeniarius", "Portugal", "2019"]
  - ["Embedded Systems Engineer", "STM32 Virtualization", "Hiventive", "France", "2018-2019"]
  - ["Robotics Intern", "UGVs", "Laboratory of Digital Sciences of Nantes (LS2N)", "France", "2019"]

fields_of_interests: ["Path Planning", "Trajectory Planning", "Path Following", "Behaviour Planning", 
                      "Localization", "Sensor Fusion", "Embedded Systems"]
technical_background: ["Motion Planning", "Optimization", 
                       "Nonlinear Control", "Real-Time Systems", "Automated Planning"]
currently_learning: ["Web3", "React", "Vue"]
will_learn: ["Blockchain (backend)"]
hobbies: ["Basketball", "Cinema", "Competitive Gaming", "IoT"]

⚑ Recent Activity:

  1. ❗ Opened issue #2 in guilyx/blockchain_learning
  2. πŸ—£ Commented on #1 in guilyx/blockchain_learning
  3. πŸ—£ Commented on #1 in guilyx/blockchain_learning
  4. ❗ Opened issue #1 in guilyx/blockchain_learning
  5. πŸ—£ Commented on #8 in Sango-Club/Dropped

Code Time

Lines of code

🐱 My GitHub Data

πŸ“¦ 334.7 kB Used in GitHub's Storage

πŸ† 328 Contributions in the Year 2024

πŸ’Ό Opted to Hire

πŸ“œ 61 Public Repositories

πŸ”‘ 13 Private Repositories

I'm a Night πŸ¦‰

🌞 Morning                284 commits         β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   04.14 % 
πŸŒ† Daytime                2318 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   33.79 % 
πŸŒƒ Evening                3192 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   46.53 % 
πŸŒ™ Night                  1066 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.54 % 

πŸ“Š This Week I Spent My Time On

πŸ•‘οΈŽ Time Zone: Asia/Dubai

πŸ’¬ Programming Languages: 
No Activity Tracked This Week

πŸ±β€πŸ’» Projects: 
No Activity Tracked This Week

Last Updated on 09/05/2024 12:33:40 UTC

From: 16 July 2020 - To: 08 May 2024

Total Time: 1,641 hrs 28 mins

C++                566 hrs 56 mins β£Ώβ£Ώβ£Ώβ£Ώβ£Ώβ£Ώβ£Ώβ£Ώβ£Άβ£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€   34.54 %
Go                 313 hrs 18 mins β£Ώβ£Ώβ£Ώβ£Ώβ£·β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€   19.09 %
Python             234 hrs 48 mins ⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   14.30 %
C                  130 hrs 2 mins  β£Ώβ£Ώβ£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€   07.92 %
Bash               83 hrs 22 mins  β£Ώβ£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€   05.08 %
YAML               76 hrs 7 mins   ⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   04.64 %

Liked it ?

ERC-20 / EVM: 0x07ed706146545d01fa66a3c08ebca8c93a0089e5

BTC: bc1q3lu85cfkrc20ut64v90y428l79wfnv83mu72jv

flyingcarudacity's People

Contributors

guilyx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

flyingcarudacity's Issues

Python Controller

The Python Controller ( in the Udacity Simulator ) may need tuning. Would also need to investigate on how to pass a path with waypoints.

Receding Horizon

  1. Load the colliders data
  2. Discretize the search space into a grid or graph
  3. Define a start and goal location
  4. Find a coarse 2D plan from start to goal
  5. Choose a location along that plan and discretize a local volume around that location (for example, you might try a 40x40 m area that is 10 m high discretized into 1m^3 voxels)
  6. Define the goal in the local volume to a a node or voxel at the edge of the volume in the direction of the next waypoint in the coarse global plan.
  7. Plan a path through the 3D grid or graph to that node or voxel at the edge of the local volume.

[CheckList] Representation

  • Geodetic Frame (Longitude, Latitude, Altitude - Global Position )
  • ECEF Frame ( NED - Local Position )
  • Body Frame
  • Euler Rotation Matrices
  • Quaternion
  • Motions as Transformations
  • Configuration Space

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.