Description

Getting started with myrobotlab - Having problems? Ask the nice people here.

Hello guys,

I am new on Inmoov and MRL and try to do the tutorial on how to move a servo with MRL.

Quick presentation:

I am 33 years old, French and currently working in Shanghai. I used arduino some time ago when I had a reef tank in France, I used it to monitor my tank (Temperature, PH, light, pump...). Unfortunately I had to stop everything to go in China.

My issue:

In arduino runtime i have no board proposed but I can select the port used by my board (mega 1280).

huge thanks for everyone who helped me finish the inmoov project at my high school in johns creek, ga. 

I finally got everything complete and working (complete with a custom made chest piece with the school logo and led's so he looks kinda like iron man) and he finally made it to the school's morning news shows and he counted down the days of school left.

I've started the Arduino service, because I want to control some servo motors and get some sensors inputs, but I can't connect MRL and Arduino together, because it's not finding the serial port. So, what to do?

Note 1: I'm able to upload sketches to Arduino board with the IDE of Arduino.

Note 2: During the process of installation of each new service (for example: Arduino, Joystick) occurred an error, but in the end shows the message that the service is installed.

i01.startPIR("COM5",12)
 
 
 
def input():
    # print 'python object is ', msg_clock_pulse
    pin = msg_i01_right_publishPin.data[0]
    print 'pin data is ', pin.pin, pin.value
    if (pin.value == 1):
      mouth.speak("howdy partner")
      #head.neck.moveTo(85)
      #sleep(2)
#file : InMoov2.full.py
# this script is provided as a basic guide
# most parts can be run by uncommenting them
# InMoov now can be started in modular pieces
 
leftPort = "COM6"
rightPort = "COM5"
 
i01 = Runtime.createAndStart("i01", "InMoov")
 
# starts everything
i01.startAll(leftPort, rightPort)
 

Hey all,

first off, im completely done with my inmoov project! (coding-wise)

everything works, but i came across a lil blip while trying to fire him up:

im using a laptop that has only three usb ports, so i needed more for the arduinos and webcams, so i used a usb hub.

the problem is, when i use the usb hub, i get a sendMsg Input/Output Error in writeByte

I know its a problem with the usb hub because when i plug the arduinos directly, it works fine.

Hey guys, 

so im almost done with my inMoov project, but some little bug got in the way.

I got the mouthcontrol working (!), but when i try to initialize the head too, it doesnt work. The mouth control works fine when the head is not fired up, but when i start the head, all hell breaks loose.

I tried to start the head on the right arduion (com5), but the neck servos keep on trying to attach to the left arduino (com4)