Skip to content

Latest commit

 

History

History
73 lines (44 loc) · 2.89 KB

index.md

File metadata and controls

73 lines (44 loc) · 2.89 KB

3D Printing Guide

EMAR Mini - Emergency Assistance Robot

Introduction

The following guide will take you through using the EMAR Mini Emergency Assistance Robot remote control.

 

Start The Software

First you need to start the EMAR Mini software. On your Raspberry Pi navigate to your project root and issue the following command:

python3 EMAR.py

EMAR Mini will connect to your HIAS iotJumpWay broker, and start the Realsense stream and classifier.

HIAS EMAR UI

HIAS EMAR UI

Now head to your HIAS Server and navigate to Robotics->List, select your EMAR Mini robot and you should see your camera stream and the controls for EMAR Mini.

Elegoo Uno R3 remote control

Available controls in this version of EMAR Mini are as follows:

  • Head

    • LEFT
    • CENTER
    • RIGHT

    As you pan the head, you should see your camera stream moving in near real-time in the HIAS Server EMAR UI.

  • Arm

    • Arm section 1 UP
    • Arm section 1 DOWN
    • Arm section 2 UP
    • Arm section 2 DOWN

In the Arm section, the double arrows represent arm section 1 and the single arrows represent arm section 2.

These actions should happen in near real-time, even if the controller is on the other side of the world.

The object detection will detect any of the objects from the list in the project configuration, and will calculate the distance from EMAR Mini using the depth readings from the Intel Realsense.

 

To Be Continued

We are working on modifications to the 3D printed files and the additional functionality such as head tilt and wheels. Keep an eye on our page for updates to this repository.

 

Contributing

Asociación de Investigacion en Inteligencia Artificial Para la Leucemia Peter Moss encourages and youlcomes code contributions, bug fixes and enhancements from the Github community.

Please read the CONTRIBUTING document for a full guide to contributing to our research project. You will also find our code of conduct in the Code of Conduct document.

Contributors

 

Versioning

We use SemVer for versioning.

 

License

This project is licensed under the MIT License - see the LICENSE file for details.