Blogs

This script can save your life...

kwatters's picture

So, sometimes an arduino running mrlcomm will get away from you.  The best way to reset it is to toggle the serial port.  This resets the arduino that's connected and thus clearing the device list in mrlcomm.

Here's a small snippet of python code that will toggle the DTR pin and reset the arduino.

pi@raspberrypi:~ $ cat reset.py


InMoov.py - the "Service Page" script !!!

GroG's picture

Ahoy !!
We've done a tonne of work !  Close 50+ bugs (https://github.com/orgs/MyRobotLab/projects/1)

But wait there's more !  ... We've made better documentation, now all our Services Pages which document our MRL building blocks have an auto-magically linked Python example at the bottom ... called "Examples"


Campaign for MyRobotLab on Wikipedia

kwatters's picture

Update: This document now open for anyone to edit...  

https://docs.google.com/document/d/1HDlE8d--x1-A56Ff5mcQehE5togKtGt4yuuGIHVStgk/edit?usp=sharing  

 

so.. I see that there are 2 pages that point to MyRobotLab on wikipedia.

1.  the InMoov page : https://en.wikipedia.org/wiki/InMoov

2. the open source robotics page : https://en.wikipedia.org/wiki/Open-source_robotics

 


Test Service Fun

GroG's picture

Ahoy ! .. This is a little post about a "work in process" called the Test service.  It function is to test the other services.  Currently, it will check if service page documentation exists, if pyrobotlab/service example files exist and test them, if junit service tests exists and run them.


The Right Code for the Right Service Page !

GroG's picture

Yay Worky ! -

Yay .. this is worky closes issue #106


Finger sensors

moz4r's picture

This will be released after Manticore, because a dedicated service need to be created.

This is just a poc, to talk about what we put inside this service, later.

Thank you @Ash for the fingerstarter !!

 

 

explainations of the poc

The sensor need to be calibrated, foam is unstable, but with calibration it seem worky great.


Make it Worky !

GroG's picture

Hello MRL'rs !  This is a request to anyone/everyone.   Let's start testing!  Let's get this release out!  Let's release the Manticore ! 

I've just commited a fix to Tracking .. there was a createPeer instead of startPeer


Servo Attention !!!

GroG's picture

Tracking didn't work immediately for me, and digging into a little deeper it looks like quite a few changes have occurred with Servo.  So first we should review what is currently in Servo.

I have listed out every method, its parameters and return type and sorted it - there is a comment section, it is fully editable. - the link in fullscreen view is here