Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define the set of features that will be part of this library #1

Open
pavelpetrovic opened this issue Jun 22, 2018 · 0 comments
Open

Comments

@pavelpetrovic
Copy link
Contributor

First proposal for the list of features of the ready system:

  • config
  • autostart after boot controlled by config
  • gui (separated from logic) for displaying all sensors
  • modules for sensors:
    • TiM571
    • Hokuyo
    • rpLidar
    • RFID sensor
    • ASUS Xtion
    • base module (motor control, rotation sensors, compas, gyro+acc+temp+baro, IR sensors
    • speaking
  • text-mode interactive control from keyboard and status information display
  • module for direct movement control
  • main module that initializes and shutdowns all modules
  • astar planning on grid map
  • debug logging
  • support for data logging
  • odometry based on rotation sensors
  • analysis of scene from laser (finding segments using Hough transform)

Most of them are imported from mikes-delivery project, but they need refactoring and some modifications. They will be added one by one incrementally and tested. We need as many tests as possible so that we can make sure modifications will not break the existing projects that rely on this library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant