Modularization of components with PCA9685

hewjoe's picture

Hello all! I have been following the InMoov and MyRobotLab projects for a couple years now. This was the main reason I bought a 3d printer and I started with a hand and forarm. Then life got busy and I took a break for a bit. Since the beginning of the year I have been plugging away on the head, torso and shoulders. 

Super Servo Jam

GroG's picture

Wow ! ... what a huge bunch of fixes and cleanup kwatters and I put into Servo.  Really great having 2+ sets of eyes to get things done right !

This is a quick post to address a few minor remaining items.


ProgramAB GUI ideas

astro's picture

Hello crew

 

This is the current programAB


Localization in MyRobotLab

GroG's picture

In MyRobotLab you can set the Locale for all services in the Runtime service panel. Or in Python with runtime.setLocale(code)  where code is "en-US, fr, it-IT or any valid locale code.

MyRobotLab, we support having different translations for certain info , error, and status types of messages in myrobotlab.


Stepper Motors and MRL intergration using G-Code instructions

Gareth's picture

The easiest/quickest way to control Stepper Motors is by using generic 3D printer boards/shields.

These circa £6.00p boards can control up to 5 Stepper motors + 3 FET power outputs.

This Shield simply piggybacks onto an Arduino Mega.


Moving JMonkey Simulator's Camera

GroG's picture

JMonkey Simulator has a big Scene Graph.  This is like a tree with all the objects defined with names.


Localization in MyRobotLab and InMoov - LanguagePacks

kwatters's picture

The current localization in MyRobotLab for the InMoov is based on "language packs".  In an effort to make sure that users from all around the world that speak many languages can understand how to use MyRobotLab, we support having different translations for certain info , error, and status types of messages in myrobotlab.

For the inmoov this was managed though sets of files that are keyed of the "locale" or language.  These files are dictionaries that key off so in the python code like


trying to balance

harland's picture

hi all,

For the last couple of months I have been building a copy of James Burton Sonic robot (2 wheel balancing robot),

ESP32-CAM (Bird) - MRL - YOLO Deployed

Gareth's picture

ESP32-BirdCAM has been deployed, using MRL OpenCV/service and base Yolo settings.

One of the test subject's could not resist the bait. Not bad for first live data.

Just for the records I hate cats !!!!


ESP32-Bird Cam and Streaming MJpeg MRL intergration (Easy Setup Guide)

Gareth's picture

The ESP32-Cam (WiFi) is a generic low cost module, I made a support board for it so it can take 2xAA lithium 4.2v batteries (with extra 5v regulator) or in this can below they can be replaced by a switch and a 500ma fuse (3D printed). The Module anyhow accepts either 3.3V or 5V via the correct pins.