Changes between Version 19 and Version 20 of Other/Summer/2024/rPV


Ignore:
Timestamp:
Jul 11, 2024, 3:25:32 PM (4 months ago)
Author:
dhruv-ramaswamy
Comment:

Added week 2 changes

Legend:

Unmodified
Added
Removed
Modified
  • Other/Summer/2024/rPV

    v19 v20  
    3333* Fully assembled hardware and electronics for the mecanum robot. We got the mecanum car to drive in all directions including strafing and moving diagonally.
    3434* Established the client-server connection with our laptop and the Servo Steer car.
    35 * Created a basic front end client side and server code that works over a VLAN
     35  - Created server (running on raspberry pi) using python to listen for UDP packets and interacts with GPIO to run car
     36  - Improved efficiency of
     37  - Created client (Using electron and react.js) to make user interface, sending packets with UDP to server
    3638* Utilized ZeroTier to set up a VPN that creates a VLAN
     39* Learned bash scripting and linux to run server code and expedite development
     40* Updated gitlab repository, used package managers (pip, npm), build tools (vite) and formaters (eslint)
    3741
     42Challenges
     43  - Server efficiency (eliminated inefficient code - like "while True" - that blocks main thread and hogs CPU)
     44  - Figuring out optimal architecture to minimize latency
    3845----
    3946