Giter Site home page Giter Site logo

sweep's People

Contributors

modulab avatar radumantu avatar

Watchers

 avatar  avatar  avatar  avatar

sweep's Issues

Set up individual workspaces on NUC

Add users for each contributor (sudoers with personal home):

  • mants (radu)
  • dan (dan)
  • razvan (razvan)
  • hagi (paul) <-- already exists

Default password is password. Change it at a later date.

Each user will clone this repo in his own home.
When you start working on a issue, create a new branch for development.
When you think your work is ready for integration in master, create a Pull Request.
Each PR needs at least one approval before you are authorized to merge your branch.
Make sure you review other's PRs.

Implement brush control on Arduino

Implement a way for the Arduino to perform certain actions (e.g. lower brush, start rotating, etc) based on serial input. Two options, chose one:

  • create a ROS node on Arduino and expose a service / listen to a topic (few issues with this)
  • use termios in the NUC's ROS node that contains the main logic in order to send commands directly on the serial (circumvent the ROS messaging system)

Integrate lidar filter

Integrate the lidar filter to block sensor data in the hind half plan.
This already exists on the untracked NUC workspace and works.

Workflow:

  • rename laser data topic to something new
  • subscribe our filter to the new topic
  • for any hind half plan angle, set distance to Inf
  • publish the modified scan frame on the original topic

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.