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.
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
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:
To install the NodeMCU in the Arduino IDE, you can follow the following instructions.
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.
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 |
Part Name | Number of parts | Format | Download Link |
---|---|---|---|
A1 | 1 | .dxf | link |
A1 | 1 | link | |
A2 | 1 | .dxf | link |
A2 | 1 | link | |
A3 | 3 | .dxf | link |
A3 | 3 | link |
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 |
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
Pictures of the assembly process.