Skip to content

FabLabUTFSM/CareRobots

Repository files navigation

CareRobots

CareRobots is an OpenSoruce project developed by Fab Lab UTFSM, LightHouse-DIG, Center for Engineering Education and Outreach and Soko Tech.

We aim to build low cost telepresence robots, that can be build in any Fab Lab/Makerspace around the world, this robot are intented to protect healthcare service personnel from the COVID-19 spread from infected patients.

Firmware

1.0: This firmware is built for an Adafruit Huzzah feather ESP32, currently other boards aren't working with such reliability.

In Chile the router don't allow to acces them remotely, currently there are 2 firmware:

  • WiFiClient, the firmware that operates directly to the robot.
  • WiFiServer, a WebServer for http comunication, currently hosted in Boston in a ESP32, this defenitly has to change to gain more speed in the comunication.

For configuration the code has a configuration section, the user has to define:

  • WiFi ssid and password
  • Pins conected to the dc motor driver
  • Motor speed

Conections

Libraries

If you are downloading the softwares directlly you hace to coinsider that they are coded using Platformio, if you are using the Arduino IDE, you will find the codes in the src folder, they will titled as main.cpp (if you fill is more comftable, you can change the extension to .ino), and download the following libraries:

ESP32 - Bluetooth

ESP32 - WiFi

ESP8266 - WiFi

Install NodeMCU in Arduino IDE

To install the NodeMCU in the Arduino IDE, you can follow the following instructions.

Structure

Fabrication

In order to make CareRobots easy to fabricate in any Fab Lab/Makerspace in the world, we only use 3D printers and laser cutters, all parts can be downloaded in the following link.

3D Printed - Structure

Part Name Number of parts Download Link
B1 1 link
B2 2 link
B3 1 link
Bat 1 link
L_v2 3 link
M 3 link

Laser Cutted - Structure

Part Name Number of parts Format Download Link
A1 1 .dxf link
A1 1 .pdf link
A2 1 .dxf link
A2 1 .pdf link
A3 3 .dxf link
A3 3 .pdf link

3D Printed - Gimbal

Do not build right away, the structure is being tested in Fab Lab UTFSM, uptdates will be posted

Part Name Number of parts Download Link
100.100.100 Codo Prinicpal 1 link
100.100.200 Conector de Pasador 1 link
100.200.100 Codo tercero 1 link
100.200.300 Sujetador 1 link
100.200.400 Codo Secundario 1 link
100.200.500 Peso 1 link
100.200.510 Tapa de peso 1 link
100.300.200 Tapa 1 link
100.400.100 Conector de la tablet 1 link
100.400.100 Manija 1 link
100.400.400 Soporte Principal 1 link

Bill of Materials

Part Name Quantity Unit Price Download Link
OmniWheel 3 $35 link
Motor 3 $33 link
Wheel conversion plate 3 $5.5 link
Motor D-Bore Nub 3 $9 link
Motor Mount Plate 6 $6 link
NodeMcu 1 $4.2 link
DC motor driver 2 $8.89 link
12V 7 amp 1 $17.89 link
DC - DC 5Amp Buck converter 1 $6.69 link
12V Battery conector 1 $7.99 link
Battery charger 1 $10.66 link
Thread M5x250 3 $0.7*** link
Screw M5x25 6 $0.19* link
Screw M5x16 6 $0.17* link
Screw M4x16 6 $0.08** link
Screw M3x16 38 $0.05** link
M5 nut 24 $0.06** link
M4 nut 3 $0.06** link
M3 nut - $0.06** link
M3 Set Screw 6 $0.1* link

*50 unit package **100 unit package ***10 unit package

Assembly

Pictures of the assembly process.

To do

  • Add external antenna link
  • Add charge battery link
  • Unify code for ESP8266 and ESP32
  • Identify why non Adafruit boards doesn't work.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages