Coder Social home page Coder Social logo

carrtv2's People

Contributors

igormiktor avatar

Watchers

 avatar  avatar

carrtv2's Issues

To do list

Keeping track of things I need to do. Especially so I don't forget little things

  • Rename files to eliminate "Rover"
  • Display driver
  • Keyboard driver
  • Fix initilization order (move Radar to network devices)
  • Fix opening comment block in Debugging Macros.h
  • Fix opening comment block in Beep.cpp
  • Fix delay() calls in Beep.cpp
  • Add missing chords in Keypad.h
  • Acknowledgement in L3GD20
  • Fix opening comment block in L3GD20.cpp
  • Move enum into namespace in LSM303DLHC.h
  • Fix opening comment in Motors.cpp
  • Fix white space in Radar.h
  • Origins of ServoDriver
  • Rename ServoDriver
  • Make tests optional in build
  • Add percent to memory displays
  • Shift to using PROGMEM for embedded strings (used for menus, displays, etc.)
  • MainProcess.h fix include guards
  • MainProcess.h/.cpp move setErrorState() to private implementation
  • Get rid of motor commands in pgm drive Beep and Pause actions
  • Fix kNoRadarEcho
  • Servo driver: make servo pin details private to servo driver
  • Check onExit() functions are stopping motors
  • Motor init() stops all motors.
  • Fix servo left/right transposition (maybe?)
  • Anonymize local functions in CarrtMain
  • Implement drive fixed distance menu-programmed navigation actions
  • IMU/Navigator
  • Figure out why IMU Navigator consistently underestimates distance traveled
  • Implement dead-reckoning option for navigation during straight driving
  • Test dead-reckoning implementation
  • Implement Map functionality
  • Implement path finding for "go to" navigation
  • Remove debugging and developmental vestiges in Path Finder code
  • Refactor, streamline, and clean up Path Finder code
  • Measure Path Finder memory requirements
  • Measure how long Path Finder takes running on AVR
  • Map: implement easy control of origin coordinates
  • Map: implement scaling mechanism
  • Bundle Path Finder and Map into an implementation of "go to" driving
  • Implement UI for "go to" driving
  • Median of several pings option for lidar in mapping mode
  • Clean up β€œTODO” comments that have been done and are obsolete
  • Fix timeSecAtFullSpeedGivenDistance()

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.