Giter VIP home page Giter VIP logo

AMD-R

Source code for Automated Mail Delivery Robot (AMD-R)

Requirements

AMD-R uses ROS 1 Noetic Ninjemys. To install it in your operating system follow the intallation guide.

Installation and Usage

Installation

$ git clone https://github.com/AMD-R/AMD-R --recurse-submodules
$ cd AMD-R
$ catkin_make

Note: catkin_make should be run after each update or first use installation. Note: This repository uses submodules. When pulling or cloning the --recurse-submodules flag should be used in order for the repository to clone/update properly. For more information on git submodule, you can read the guide here

Usage

Before use, setup.bash or setup.zsh file must be sourced. It can be sourced in the .bashrc file or zsh equivalence for covinience.

In bash do,

$ cd AMD-R
$ source setup.bash

In zsh do,

$ cd AMD-R
$ source setup.zsh

Example .bashrc

...

source ~/AMD-R/devel/setup.bash

...

Navigation Nodes

This only launches the nodes required for the navgation of the AMD-R.

$ roslaunch navigation full_nav.launch

This launches only the nodes used for navigation

roslaunch navigation nav.launch

None Navigation Nodes

This launches all the nodes that aren't used by the AMD-R for navigation

roslaunch navigation no_nav.launch

IOT Nodes

This only launches the nodes required for the IOT on the AMD-R.

$ roslaunch iot iot.launch

HMI

This launches everything required for the AMD-R

$ roslaunch hmi hmi.launch

This only launches the HMI but not the main nodes used by the AMD-R

roslaunch hmi hmi_only.launch

TODO

  • Make a welcome/setup script
  • QR Authentication

amd-r's Projects

amd-r icon amd-r

Source code for Automated Mail Delivery Robot (AMD-R)

iot icon iot

IOT module for AMD-R

laser_filters icon laser_filters

Assorted filters designed to operate on 2D planar laser scanners, which use the sensor_msgs/LaserScan type.

stm32 icon stm32

Source code for STM32 bluepills (STM32F103C8) used in AMD-R

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.