MRL Raspberry PI 4 64 Bit

Merkstenix's picture

Hey, i am currently printing out the Inmoov Robot. I want to use a Raspberry PI 4- 4Gb as brain but i have some trouble setting up Myrobotlab at the PI. I already installed the 64bit Rasperry OS Image on a SSD, installed Java64Bit and Myrobotlab. My problem is, i can't set the Com Port for the (left) Arduino.

Servo Bug Hunt - Mop Up

GroG's picture

What's Left ?

  • if pr for previous fix is worky - ServoTest should be updated to lock it in place (disable => stop() & detachPin() )
  • no enable after attach  -  this may be correct in "general" but not for re-sync ???
  • TimerEncoder cleanup ?
  • setMaxVelocity / setMaxSpeed ?

Bug Hunt - #2 My Disabled Servo Made Wild Movements Next Move !

GroG's picture

 

I already fixed a bug Gael pointed out regarding autoDisable happening too soon in a long move. But, this bug flushed out another bug, I call it "Disable to Crazy Move".

It was easier to reproduce when the autoDisable bug was still causing problems, but you can reproduce it currently by doing the following.

1. Create a long move .. This can be done by :
2. Setup an Arduino & Servo
3. Set speed to 10
4. Start the servo at 0 move it to 180
5.  While the servo is moving - disable it.


Invert Bug

astro's picture

I found a bug in the invert, it deactivates itself by touching the input or output limits
 


Notification Plans ?

GroG's picture

Hi Astro.
I was wondering if there were plans for this Notifications area - and I guess I was trying to figure out if I incorrectly merged.   Yesterday we managed to merge webgui_work and meta branches into develop.  Which is 100s of changes from different people into the soup pot (develop).  I am wondering if I spilt some soup in the process ?


The ESP32 HAL(L) 9000 effect

Gareth's picture

Hidden inside the ESP32 package tin foil hat is a "Hall Effect" sensor ....go figure!!!.

A simple analogue read Hal=halRead() , reveals values from -255 to +255 (however 12 bit is possible accessing the Hall-effect chip via i2c)

Usage list :-


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.