Sign in to our website and become an InMoov member. It will allow you to post message, pictures, and share with others InMoov builders. It's just one click away!
Username or Email Address
Gael Langevin posted a new activity comment 2 years, 1 month ago
If it takes too long to load the AIML it’s because there is a error in your modifications.
You can check the log screen and see if an error appears. In most cases it says where is the error and which line in which file.
In Manticore, it is good to throw away all the AIMLIF csv files when you make modifications to the AIML.
The AIMLIF are…[Read more]
Note that the available InMoov2 full upgrade is here:
The current version on myrobotlab.org doesn’t yet contain all the latest updates compiled together.
Unless you know which repo to use and how to compile with Github.
Gael Langevin posted an update 2 years, 2 months ago
Quarantine has given me time to work on the graphical UI for InMoov in the new version of MyRobotLab (non released NIXIE).
There is still many bugs because the webgui is a BIG work in progress, but you can try it out and see many new features.
Thanks to Astro for all the help and making a tutorial to get me to understand how to work with…[Read more]
Gael Langevin posted a new activity comment 2 years, 4 months ago
I am not sure what you are asking..
Bonjour Gael, j’espère que vous allez bien.
Je m’appelle Fernando, je vis au Québec, au Canada. L’endroit où je travaille m’a demandé de réaliser le projet de construction du robot.
Pour l’instant, le robot est déjà assemblé et fonctionne bien. mon problème est que je ne suis pas un programmeur et que cette partie est très difficile pour moi,…[Read more]
If you use the config files and the START_INMOOV.bat, it works properly with the version available on InMoov website (Manticore). No need to run a script.
But if you really want to use a script I just tested this one and it works with Manticore 1.0.2693.15
How to create gestures for InMoov
The gap inside the ring, where you have placed the condensator, is for to mount a single led, right behind the OpenSource logo of the Finger print. That’s the reason I initially designed it. You can see it in my video: https://youtu.be/MeL36vwMBQo
Ah, that’s interesting, thanks. I always have the option to change things around. This robot design is so versatile.
It can give a heart attack if you don’t know this thing is in the basement…
Thank you both! I use an open source program called gimp to remove the background. Looks good on white, but it looks better on black.
Good news, the ask.pannous server is back up and working again. Request can be done on the internet.
To test, you can ask the robot for example: How much is 46 + 586 ?
You do not need to re install everytime you get an error.
If you want to re install, create a new directory as for example:
And install inside the new directory. This way you can keep the other version with all your settings.
Since the 13/02/20, I also noticed that the non local (ask.pannous server) request…[Read more]
You need to remove the end stop pin on the main gear to make sure the servo can be continuous. Therefore you do need to get those two screws.
Thanks, it is clear to me.
You can edit the AIML in Sublime Text, make your modifications and save them.
When running START_INMOOV.bat you can use the chatbot tab to test your modifications on the fly by clicking on the button “Restart (w/o AIMLif)”
I edit my modification and save the file in the chatbot directory , but when i run START_INMOOV it take very long time to download my modification to be able to start chatting (more than 30 minute ) do i have to wait, or i am doing something wrong?
I think it depend on how big my codes is , when i saved very short file it load the chatbot quickly , but when i saved a longer one it take very long time to Load the chatbot , so do i have to wait for 2 hour maybe?
Strange, I had no difficulties unscrewing these screws on my HV2060MG.
You could try to gently warm up the aluminium casing with hot gun to help releasing these screws.
Do i need to open these 2 screws to make 360 rotation of servo motor? I got some recommendation to no necessary to take these 2 screws. Is that right?
If you use the configs and run the START_INMOOV.bat, you can call any gestures by voice commands.
You need to follow this tutorial on how to start and work with MyRobotLab:
HOWTO Start MyRobotLab
Steps 6 to 9
Gael Langevin posted an update 2 years, 4 months ago
We recently encounter difficulties shipping some of your orders from InMoov website because of the Corona Virus. China has recently extended it’s quarantine time. Some components have been held by the customs much longer than usual and won’t probably arrive before weeks.
Therefore I have refunded all orders related to “NervoBoards…[Read more]
I like it to see when people make their own python gestures.
Which version of MyRobotLab do you use? And in which language?
As far as I know, none of the current official released version can respond “is not in your installed base”.
Here is the link.
Note that, it has been abandoned because the movement was not probant.
Thank you very much. Knowing that you must be a very busy person, I did not expect such a quick response. What a pleasure it is to be associated.
Gael Langevin posted a new activity comment 2 years, 5 months ago
Possibly your extracted potentiometer that is damaged or a bad soldering on the potentiometer wires.
Cela doit être du parasitage lié au servo moteurs.
Possiblement une soudure un peu faible quelque part dans les connections audio.
Parfois l’alimentation peut aussi faire ce genre de parasitage dans l’audio.
Un filtre audio d’automobile peut résoudre le pb.
How do you power your NervoBoard?
Do you have a voltmeter to check if you have the correct voltage coming to the servo?
I power the NervoBoard with a Power Supply that is at 6V Constant. I’m not sure what was the root cause but I was able to replace it with an HS485B with no problem.
Gael Langevin posted a new activity comment 2 years, 6 months ago
I have sent you a private message.
Here you go:
I will try to print them immediately!
Hello and welcome!
Hello and welcome,
My original InMoov is printed in ABS, but there is very good PLA today that is almost as flexible as the ABS.
Regarding the time to print a complete InMoov torso, arms, hands, head with a single printer is: one month and a half. That is day and night printing with no issues with your parts during printing time.
Now I have a real clone of myself!
There is progress on the motorized legs, but I am still a long way to go.
Chances are that Vincent (bretzel59) will propose some walking legs before I am finished.
Do you have virtual meetings
Greg gave you a detailed tutorial on MyRobotLab.org:
You could start with the Finger Starter and then go on with the hand.
All info about materials are on the Hadware and BOM page or on the tutorial pages.
Could you describe what version of MyRobotLab you are using and mostly what are the problems.
Cool progress on Civrays!
Thanks for sharing and helping others!
Your PDF is now available on the build pages:
Shoulder and Torso
Greg has answered to you on MyRobotLab.org with great details.
Welcome to Guile!
Thanks, we started in January working on Guile every Sunday for 5 hours. 52*5hours = 260 hours of building time. This time does not include 3D printing time.
Thanks Gael. We named Guile after you.
We are turning him on next week.
Are you working on motorized legs?
Can’t wait for motorized legs. My team will work on that next if you haven’t rel…[Read more]
here is the link to the power supply I use when running all the servos on InMoov:
Default Hardware Map + BOM
It is a 6V50Amps, you should definitely get more than 20Amps otherwise you might brownouts your Arduinos.
Probably a too recent version of the Arduino IDE, specially if you are using Windows 7.
Try with version 1.6 or 1.7
I will try and let you know if it worked.
Here is how you must connect the two wires, if you are using the foam sensor with resistor:
More details here:
HOWTO FINGER SENSOR
In this exemple you are not missing pins.
Note: when you purchase the Nervo Board you get 3 sensor mini breakout boards.
2 boards are to connect to the Arduino Mega, and 1 is for…[Read more]
Gael Langevin posted a new activity comment 2 years, 7 months ago
The webGui has never been really working under Manticore 1.0.2693. There is many missing functions. I really recommand to use the swinGui instead.
Gael Langevin posted an update 2 years, 7 months ago
I made a lots of updates in the version 1.0.2693.16 regarding the Ultrasonic sensor and the finger sensors.
I also updated the tutorial for the finger sensors and made a new tutorial for the UltraSonic…[Read more]
Hi Gael, short question. Do you mount the hall sensor in the same way then the copper plates? HallSensor – Foam – Magnet? If not, do you have a picture? Thanks a lot,
It was great to meet you guys at the Bilbao Makerfaire!
Gael Langevin posted a new activity comment 2 years, 8 months ago
did you set the springs to avoid that effect?
As explained in the tutorial, the springs are meant to keep tension in the fingers when it gets loose rather than pulling at all time.
The soldering of Chuah Wei Jie was lose between the XT60 and the power supply.
Gael Langevin posted a new activity comment 2 years, 9 months ago
It’s odd, there is not much that can go wrong with the soldering, beside making a bad shortcut.
Which you would have seen the smoke.
I suspect the ribbon cables in the male headers. Maybe a ribbon cable inverted between the two end points headers.
Do you have a voltmeter?
You can test to see if the power is going to the servo from the XT60…[Read more]
Ok, you have selected the correct COM port in SERVO_CALIBRATOR.bat ?
and the correct pin for your connected servo according to this map:
Did you upload the MRLComm.ino in your Arduino?
Yes. It’s a COM3 (I had checked in Device Manager). I currently test on the Neck part, which are pin 12 and 13 only, but the servo doesn’t response. I shows that the connection succeed for the Arduino by the way. I wonder, just maybe, is it the problem of the connection/wiring/soldering?
Only these leds will light up when the Nervo Board is powered but not connected to a PC via the Arduino. Apparently looking at your photo, you do not have these 4 optional leds soldered. (they are not necessary for the board to work, it’s optional.)
Connect the Arduino to the PC and check with a voltmeter, if you have power to the…[Read more]
The servo didn’t response when I try to move it using SERVO_CALIBRATION.bat
Bonjour et bienvenue,
Dans le cas ou vous passeriez sous ROS, il y a déjà des travaux adapté à InMoov qui ont étés fait et partagés sur Github:
Le principe est le même que dans le tutoriel de MidStom/Step3.
Il faudra que vos deux servos tournent à contre sens, l’un par rapport à l’autre.
A big puzzle, but when the puzzle start to move and talk, it’s a robot.
Note that all parts are set to be at “rest” position in these Blender files.
Could you send me the error log by email?
It might give me a hint.
This is very odd.
Maybe something went wrong during the install process.
I suggest to create a new directory and install the latest from InMoov site into that new directory.
Hopefully this will solve the problem.
So when you launch myrobotlab.jar, you can’t start any service.
But when you launch SERVOCALIBRATION.bat, it works fine.
I never experienced that, and never got a report about such issue yet.
Did you try launching START_INMOOV.bat with the correct configuration for your setup? If yes, did it work properly?
How did you proceed to start a service…[Read more]
The notification : Could not create service Python python pop-up everytime I open myrobotlab.jar. The thing is, there ain’t any problems in launching START_INMOOV.bat. To make sure did the python works, I just simply run a simple line print(“Hello”), it does printed in START_INMOOV.bat or SERVOCALIBRATION.bat but not in the myrobotlab.jar. Is i…[Read more]
Hello and welcome,
You can find most Hardware list in here:
This a nice way to set up the power and the charger for battery.
I had a plan to combine a single power source to do both actions by itself, But after waisting time trying to figure how to proceed with relays I went on working on something else.
Sometimes a simple switch gets the job done better than a complex relay+circuit board,…[Read more]
Ah that is more complex to do.
To create the j3o, I use Blender to assemble each parts such as head, chest…
But each of those body parts are not exported as stl, but saved as blender files which are then imported into JMonkey.
Here is a zip that contains all the Blender body…[Read more]
Thats exactly what I need for the parts representation. Happily exporting the STL’s now, thanks a lot!
If I get any further with my model I will create a git site and make these visual parts available there if that is OK with you.
This looks very interesting, I wonder how we could add it as a service into MyRobotlab.
I see it’s open source and there is all links to github.
Bienvenue et bonne construction!
I added my latest j3o file to the site, but unfortunately it doesn’t display.
Here is the link:
Quick response – great!!
Maybe a misunderstanding? I wanted to get the stl files from which the j3o files get generated. It looks like only JMonkey works with j3o files and I did not find a way to recreate the stl-Files from them.
The link downloads the j3o file. I can also see a Download link in the Goodies for a complete model…[Read more]
Round potentiometers have different references: B502-220-1, or B5K, or B5K 180, or even 5KB.
Here is a link:
Can you describe how this happens and which version you are using to get this error?
I’m using myrobotlab.1.0.2693.7. It actually happened in a sudden, previously there was no such issue. Basically, I can’t access to any services through myrobotlab.jar (Even communicating with Arduino or access Python), the thing is, these function looks fine if I open it via SERVOCALIBRATION.bat. I don’t know is this a bug or?
Yes good idea, I will add the latest InMoov virtual j3o file to the Gallery.
I need to check what could have gone wrong with my measurements during re-design of the shoulder parts.
The nut holes should be 6mm for to insert some 3mm nuts.
Here is how to solder if you want the same voltage on all servo.
This below setup will give a 5V for PIR sensor and finger sensors.
You can make some adjustments to the jaw using the head config file.
Note that via software the sync is based on vowel and consonant of tts answer. It is not exactly the best way to sync, therefore sometimes it will be finished moving the jaw while the voice is still speaking and vice versa.
Normally if the printer is well calibrated, the bolts and nuts fit without driling.
If you ha already printed the parts and the nuts don’t fit, you can heat the nut prior inserting.
You can post a picture when you create the initial post, not afterwards unless you include a link.
no sweat but measuring the parallel distance of the nut-holes in RotCenterV3 with netfabb shows me 5.2 mm. Measuring a M3 nut by hand results in 5.5 mm. So something is wrong in my opinion (nut holes in the part are not M3 nut holes, unless there are 2 different kinds of nuts for M3?
Did you check this out? I also get the 5.2 mm on the nut holes in RotCenter V3.
To check the calibration I printed the Calibration items, and it fits thight but perfect.
I haven’t found a better tablet than the Lenovo Thinkpad 8″ which had 128Gb ssd and 4Gb Ram to fit in the back of InMoov. Unfortunately you cannot buy this model anymore.
The EZPad Mini 5 is certainly lacking of memory, this must be the reason it’s a bit slow with responses.
When I use the NUC in connection with the tablet, I start the NUC…[Read more]
Thank you so much. Your answers are clear to me.
I use M3 nuts and bolts for the bicep. You certainly need to re-drill the holes, small holes tend to diminish a little while 3D printing.
Thanks for your reply. I know about the redrilling but the part has also deep holes for the nuts which will require a lot of drilling?
And how to post pictures?
Though I do not understand what you say, you seem to enjoy what you are building.
And that is very good.
Thanks for sharing the videos!
The map is broken since a long time… I am waiting for a miracle to fix it.
Oh, Oh great grip, almost ready for the beer!
Did you set the finger sensors?
Nice color choice. The Netherlanders will like it.
Thx Gael ! 🙂
Cool colors and nice video progress!
Thx Gael! Now I’m building the bicep and the short term goal is to have full arm working then work in the head 🙂 Can’t wait to have full inmoov working to explore reinforcement learning apply to real tasks 😉
Hello, use the config files of InMoov and switch the pin numbers from,
-rothead –> eyeX
-neck –> eyeY
This way the headtracking will operate the eyes instead of the head.
Note that the range of movements for the eyes is really less than the for the head.
Hi Gael. I’m trying to connect the Arduino to Inmoov now, but the jaw doesn’t seems to sync with the speech when Inmoov is talking. It can only sync a few sentences initially, but after that it doesn’t seems to have any movement anymore, I wonder why this happen? I had configure and set all the limits for the servo thou.
Noted with thanks Gael. By the way, in the skeleton_head.config, do we need to change these line of code :
Wow, big stage!
It was incredible people clapped and shouted
I was showing my progress in small local event to introduce 3D printing and innovation technologies to general public and everyone was mind blowed 🙂
In your case you need to solder like this:
Thanks for the reply Gael. I would like to test the tracking function in mrl by using the eyes only, what should I do?
You should post your pictures in your album and add a link here, otherwise it overloads the community page.
Thanks for sharing your progress!
It’s nice to see Aristoles is getting movements and that he can dance also!
Now time to teach him to grab an object by himself.
Wow great space and workshop!!
You are going to raise an army of robots and drones in there.
Thanks for your vlog.
The omoplate servos are the one that get the most stress. For exemple the gesture “Da Vinci” will get them warm if you perform that gesture too many times.
Make sure to check if the autodisable function is activated, this saves servos for good. If not activated you will burn any kind of servo you…[Read more]
Gael Langevin posted a new activity comment 2 years, 10 months ago
Oh wow super progress!
Your kid is going to be a botmaster
Yes if you want to give 6V to the PIR.
But note that it’s a 3 point solder, this gives you the choice, you can give the PIR 6V or 5V.
This will give 6V to the PIR:
This will give 5V to the PIR:
So you removed the camera from the eyes and placed on the forhead, is that the little block we see on the head?
Do you use the eyes for something else than two leds or is it some laser distance calculator?
I used this design for remake eyes : https://www.thingiverse.com/thing:3397102
IP cameras can’t goes inside the eyes. So i put camera on the forhead. The picture is no longer truncated by the face.
For leds, i used neopixels, so i can change the color according to the robot’s mood. For example, for anger, the eyes turn red and the…[Read more]
I am guessing you will use a PIR sensor which requires 5V. The PIR sensor detects human motions, it’s nice to have on the robot.
That means you will solder the 5V to power the last analog pins.
To have all servos working on the same voltage, you need to solder the two main jumpers…[Read more]
Always nice to see how others can interpret the robot! Thanks
Yes it is.
There is a picture showing it in the tutorial.
Dear Gael, in the tutorial it stated that “Soldering the little back connector option 3.3V or 5V to power last analog pins.” in Step 3. If I’m using the same voltage for all servo, do I need to solder this? (I’m not using the 3rd nervo board for the finger sensor as I didn’t build that part)
I wonder do I need to solder the third red dot (As stated in Step 2, the one at the bottom-left in the picture) if same voltage applied?
Thanks for sharing the video!
Even if you plan to not use the Nervo Board, I would recommend following the correct pin layout to avoid confusion when you will start using the config files of MyRobotLab.
You can run your test directly into MyRobotLab, this would save you time because you wouldn’t need to write a Arduino code each time you…[Read more]
Wow, very good progress!
Did you motorize the wheel platform?
Hello and thanks.
Yes the base is motorized.
actually I wanted to make a tracked base but the project is still under study.
The base belonged to an old 80s robot I had.
It was called OMNIBOT 200 and had a base with very powerful engines.
0.57 weighs 9kg so it needed.😊
The power supply is connected to the Nervo Board via the yellow XT60 connector.
It is wise to add, between the XT60 and the power supply, a main switch for safety shutdown. The switch can be placed in the side back location.
Is the XT60 connector attached to the Nervo Board by soldering at the port of 5/6V?
Maybe ask a friend who knows to solder…
Otherwise there is many youtube tutorials to learn how to solder.
Gael Langevin posted a new activity comment 2 years, 11 months ago
The reconfirm before operate used to work with the first MyRobotLab version.
This was prior having a chatbot for the robot.
You could modify the AIML files in order to have the same effect than the old version but it will take you a lot of time to rewrite each command.
Here is a exemple:
You can buy directly from InMoov shop and follow the included totorial:
Nervo Board + Components
Nervo Board tutorial
Hello, Here is the Github link for the Potuguese bot files.
Note that it is at a very basic level.
Thank you very much … Greetings “
Is this the chatbot you are working on?
You are doing well and thanks for your videos, I am sure it helps other builders.
Welcome back and have a good summer print.
Make sure parts fit together before printing everything. Specially the torso parts.
Thanks Gael ! Until now looks good .. Will share progress soon
1-Remove the Gear from the servo
2-Set the gear in a vice (make sure to keep it clean)
3-Extract by rotating the metal pin with some Russian pincer.
I see. Thank you to Gael.
1-Edit the config file “service_D_OpenCv.config”
2-Modify: False to True.
3-Save the modification
4-Double click START_INMOOV
Opencv is now running in MyRobotLab.
You can check if the camera gets activated by saying: “Camera On”
Yes I received your message.
Very nice closer shots. Last time we saw each other, you said the encoders weren’t fully placed but only set for the look, did you have the time to set them on these closer shots? It looks like they are integrated now.
Yes they are integrated but no yet functionnal. ( I have not designed the mecanism to rotate them)
Gael Langevin posted a new activity comment 2 years, 12 months ago
Very interesting how we all get to find solutions.
Both study competences are required in robotics, but it mainly depends in what kind of company you will work later.
Some robotics company will hire a specialized electrical engineer, while another company might need an engineer that has more self discovering solutions which wouldn’t need to be…[Read more]
It seems to be the gesture “Movement number3” isn’t it?
True … I copied the movement from yours … because it is very beautiful.
Well done Vincent!
Did you finally use my original Blender files or have you been using the STL?
It seems you used the STL after all.
Hi Gael ! I tried… A lot ! but I failed… It’s too hard for me ! So I came back to STL files. Did you recieved my message ?
Here is the last update :
Si c’est de l’adaptateur que vous parlez, il est disponible sur le site.
Hello, how much should be removed?
About 1 mm.
Gael Langevin posted a new activity comment 3 years ago
You must have downloaded the left from Thingiverse.(Some people are confused and do not understand, both bicep are identical)
You only need two times the right version for both arms.
You will notice in the Gallery there is only the right version:
Following on from my previous post… What is going on here, how come I have left and right versions of this part? Does anyone have a photo of how this should be positioned on the forearm?- Steve Rayner (@civrays) June 20, 2019
Thanks. This makes sense, both biceps are identical. Maybe I mirrored it myself in slicing software. Anyway it’s wrong. I’m going to throw them both away and print a new one. The correct one has some warping on the bottom and I think I need a good flat bottom to get good adhesion when this part is glued.
Okay I had a moment to create an adapter.
Hopefully it fits, it’s always a bit difficult to create without testing, but I guess it should be okay.
The JumperEZpad 5 is really smaller than the model 3, so this adapter will not fill the surrounding gaps, but only allow to mount the tablet. Nothing fancy.
It’s confirmed they changed the size.
The Jumper EZpad 3 was 212 x 130 x 9mm.
Mine is Jumper EZpad mini 5
207 mm. X 120 mm.(WxL) and 9.8 mm. Thickness, I also measure by ruler.
Sorry Gael, it is a little bit too fit. I can put it in but difficult to take it out.
Is it the model Jumper EZpad 5 or Jumper EZpad Mini 3?
It seems they changed the size between the models.
I could design some adapter, but since I do not have this tablet myself you need to guide me.
Can you give the exact measurement in the 3 axes?
If we would add something on the bottom (under the tablet) would the top lock work…[Read more]
Jumper EZpad mini 5
207 mm. X 120 mm.(WxL) and 9.8 mm. Thickness, thanks.
Okay, Thanks for the tests and have a good time as well.
Mmmh, I think at this point only Greg or Kevin from MRL could get us further.
It seems the version MRL173 (work in progress) doesn’t even start the software.
Maybe the Jenga is momentarily deactivated.
I will make a thread to this post on MRL site.
Nice idea to keep the InMoov cap above the sensor.
Okay so MRL.173 is missing the drivers for to get the RealSense working.
I think these two files would need to be added in C:\myrobotlab\myrobotlab.1.1.173\libraries\native\OpenNI2\Drivers
copied these 2 files into the openni2 drivers folder but result is the same “Jenga software not initialized”. Any other steps required?
Do you have other imaging devices connected or only the Intel RealSense?
Maybe OpenNI detects another imaging source.
We could try to add manually the drivers in C:myrobotlabmyrobotlab.1.1.173librariesnativeOpenNI2Drivers
I did that for my Orbbec Astra, it worked partially.The depth image is working but the skeleton wouldn’t get activated…[Read more]
hahh, still had my kinect plugged in. Without the kinect I get now this “Jenga software not initialized” message when starting the openNi service. I send you the pic of the mounted cam to your mail account.
No it should be with the OpenNI service.
Have you tried the “CAPTURE” button?
Do you get this red error line at the bottom of the swinggui?
“found 0 devices – Jenga software not initialized :P”
It varies according to the servo motor production.
You need to test to make sure your wires are correctly connected.
I suggest to start, reconnect the potentiometer with the same color references as it was inside the servo motor and follow this video:
@juerg, this part is not motorised yet
@smattachai-p, You need to adjust the level of the top bolts on the threaded rods that are within the legs, if the torso leans a little backward, it’s okay. This will counterbalance, when the robot extends it’s arms forward.
Thanks for the reply,
However, could you make a test for us with the latest version of MRL( work in progress), just to check if the the depth image works out of the box with the RealSense?
Tried openNi but does not show anything (but also does not provide controls to select the streaming device?). Do I need to use another service?
Thanks for the video! you did a great job with the Myo armband.
About 5 years ago (2014), just after the Myo came out, I did some research along with Alessandro (Italian friend) to get the InMoov2 hand responding to the armband to be used for prosthetic purpose.
At the time it was very difficult to find…[Read more]
Hy Gael. well it’s hard for me to judge how much it did evolve or how easy it is. one day i stumbled over this website; http://www.fernandocosentino.net/pyoconnect/ where i found a linux alternative to the myo software myoconnect. this software could be used on a raspberry pi to collect the myos data and do something with it. all i could do with…[Read more]
The plan is to add the Intel RealSense in MyRobotLab, but I don’t when it will happen.
Did you mount it above the head? or instead of the eyes?
You should be able to post pictures again, there was an issue with WordPress.
I have to admit that I do not run my robot any more with MRL. It gave me too many problems with Arduino connections, it takes ages to start it up, it is overloaded with stuff I do not need. So I wrote my own servo task in python to control Marvins joints and have other python tasks to control the cart, read Kinect depth and cam images and…[Read more]
Gael Langevin posted an update 3 years ago
Thanks to Sebastien, our webmaster, the sidebars of the site are back up again.
This gives again access to the members albums and to the Tweeter feed.
Wordpress had an issue and it was not working anymore since about a month…
The Lenovo tablet is now very difficult to find.
Lately I use this configuration:
CPU: 8th Gen Intel i7 8550 Quad Core 4,0ghz
SSD: 256GB (OS + Myrobotlab)
HDD:500GB ( just because I had a spare hard drive)
Graphic: Intel UHD Graphics 620
Connectivity: HDMI, Mini-DP, Gigabit Lan, 2*USB3.0, 2*USB2.0,…[Read more]
Thank you so much.
The Lenovo tablet can control InMoov by itself. Don’t expect high performances regarding video aquisition, but it works fine for face detection, face tracking…
thanks to Gael. What is your recommendation?
1. Should I use NCU?
2. I explore to Lenovo Tablet 8″ but I cannot find it now. It is seems obsolete.
Could you recommend any Band of Tablet, please?
This part is not a arm, but a part from the motorized leg I am developping.
This model is currently on stand by because I need to refactor the knee mechanism.
You can find some information in the “Hardware and BOM” page.
Vérifiez bien que les queues d’aronde s’assemblent sans casse avant de tout imprimer,
afin d’être calé avec la calibration de votre imprimante.
Merci, car cela m’a déjà bien servie.
sometimes it is difficult to identify the connection between a buyer and site user because some people use different email address.
I am glad you received the confirmation email.
Note that you can also print the invoice via the link provided on the email.
You need some 14 wire ribbon for the connectors.
What I personnaly do, is buy some 30 wire ribbon and split it manually. It’s cheaper and easier to find on internet.
10 gauge automotive(black,red) will fit tightly in the XT60 connectors.
You can get some 12 gauge and will be fine for fitting as well.
Welcome dans la communauté,
C’est toujours sympa d’apprendre qu’un petit doigt se met à bouger quelque part en France.
Bienvenue à vous,
C’est bientôt 3 enfants que vous allez avoir à la maison…
May I ask what is your order number?
Thank you for responding but you can disregard my question because I just received a notice that my order was shipped.
Cool, it works well!
grazie a te Gael mai avrei pensato di costruirlo senza disegni, volevo vedere subito come si muoveva e provato con un micro locale e sembra vada bene , non vedo l’ora di completarlo.
thanks to you Gael I never thought of building it without drawings, I wanted to see immediately how it moved and tried with a local micro and it seems fine, I can’t…[Read more]
I used some 0.20mm copper.
But the thickness of the copper doesn’t impact on the sensor itself.
That is not a happy story. Dead PC…
G-CODE is related to each printer settings.
The slicer will generate a G-CODE according to a specific printer model size, I doubt getting someone else G-CODE, will work properly on your printer.
Unless you remove the specifications in it prior printing..
Ah okay I understand.
I add it to the collection.
Sheet metal fixed with 2 components glue.
The Mega Arduino use the Nervo Board as a shield.
I tried various headset with noise cancellation, another interesting fact I noticed, is that microphone noise cancellation removes the beginning and the end of the sentence.
This is okay if you say for example:
“How do you do today”, the “Ho” and “ay” will be removed.
But when you say only a…[Read more]
You might want to head over to MyRobotLab.org to chat with the developpers.
Some builders are also playing around with ESP and I think there might be a service implemented for it in MRL.
ESP32 connected to MRL
si certo ma il tempo e poco, lo farò sicuramente quando l’interfaccia web funziona per poter condividere il codice e scambiarci informazioni.
yes of course but time and little, I will certainly do it when the web interface works to share the code and exchange information.
You only need to purchase some static foam for the current pressure sensors. Static foam
MyRobotLab Manticore version is not implemented with configuration file to make usage of the finger sensors. You will need to add your own python codes in the Custom.py file.
See this thread in the…[Read more]
I found your video regarding this foam and copper sheets on youTube!
Are the Copper sheets metal or tape or what kind of material is used here?
What gauge or MM thickness is this copper metal sheet?
Thanks for sharing!
What is the main difference with the official one?
I use the official one with the JX-HV2060MG on my latest InMoov, and it fits, that’s why I am asking.
This one has a better fitting, tried the official one first but the potentiometer pin is not centered in a nice way. With the new design it’s perfect.. If you like, you can add the design to your inMoov collection 😉
1- If you’re questionning about the dedicated Nano for the NeoPixel ring, I do not add a shield, I just route the wires and solder them to the board. If you want you can make a connection wire for to disasemble.
2-You do not need wifi Arduino for the robot, if you follow the standard assembly. Your PC will have wifi and that is the only…[Read more]
Do the MEGA or UNO boards need shields? Making a connection wire is a great idea.
I see I should have thought through the Wi-Fi decision a little more.
I have used Plantronics for 25 years while traveling as a consultant. Their devices are great. I never had an issue and never gave any thought to it not working well in quiet. I will check…[Read more]
Hello, this one:
No it doesn’t fit within InMoov, although there should be plenty of space to do that in the legs for example.
But I never designed a casing for the power supply because, I believe the battery should be what is carried around if the robot is autonomous.
Lors de l’installation de MyRobotLab, les composants openCV necessaires sont installés dans le dossier C:\Myrobotlab\myrobotlab.1.0.2693.9\libraries\jar
Thanks for the comment.
Did you get to use the Italian chatbot for conversation in MyRobotLab?
No I haven’t used my robot lab software yet.
As a movement test I used a 24-channel Pololu card (PWM generator).
Creating pre-set and stored movements first.
when it is complete then I will address the SOFTWARE speech.
Well sometimes it takes me weeks before I do a comment.
But what you are trying to achieve is trully interesting!
I am waiting to see the next video
Thanks Gael, it looks like you never get tired to comment on user actions.
Feedback hasn’t been great so far (or rather is non-existent) but your note will motivate me to continue.
I am always glad to hear teachers using InMoov as a project for their students!
La seule procédure, c’est d’installer MyRobotLab via START_INMOOV.bat en suivant le tutoriel ici: how-to-start-myrobotlab
Et ensuite d’activer OpenCV dans le fichier de configuration comme ceci:
Dois-je supposer que OpenCv fait déjà partie de l’installation de RobotLab? ..ou dois-je installer OpenCV sur mon ordinateur avant? …c’est peut-être une question stupide…enfin… 🙂
Je suis déjà assez avancé avec RobotLab car je converse avec mon robot depuis quelques mois déjà!
A piece of the documentary.
I personnaly think it’s more interesting to see the whole documentary with it’s full context.
Thanks for saving this part.
This sounds very promising!
I bet with ROS you should be able to benefit of already made database for neural network processing. If you want to discuss more about that, I suggest you head over to the developpers of MyRobotLab, I am sure you will have great help and clues to find together.
I always had a doubt about Anakin being the father of Luke…
Hey great progress Michael!
That little stand is handy for working on the head.
If you have any questions regarding the Nervo Board, just ask…
Welcome Gerd Fetzer
Thanks for posting this serie of pictures.
You have done a good job.
Welcome to 057 !
Grazie per il benvenuto.
Ma devo rigraziare te per questo progetto veramente magnifico.
Ho avuto modo di portare 057 ad una fiera dell’ elettronica a Gonzaga in Italia con un gruppo di Arduino lab e (anche se non completo) ha avuto un successo strepitoso….. e tutto questo grazie a te .
I miei complimenti x tutte le spiegazioni della…[Read more]
Hello I recently made a video which might help you to understand.
You should be closer to 90 degrees with the potentiometer angulation.
Good video and interesting for builders!
Thanks for sharing.
Use a 16 Neopixel ring from Adafruit or elsewhere.
Neopixel diagram & configuration
Hi Gael, WHICH Nano board should I purchase for this application? There seem to be more than one to choose from at Arduino.
Hello and welcome.
I have never played with the esp8266 so I wouldn’t be able to comment on that.
Let us know how this goes if you keep up with your idea.
Ciao piacere Gael grazie del benvenuto, ho qualche esperienza con l’esp8266 più lo scopro e più mi piace :).
Per fare delle prove di movimento dell’avambraccio sinistro che ho finito di stampare ( a dire il vero ho stampato anche il bicipide la spalla sinistra e ora sto stampando il torace , appena capisco come fare l’upload delle foto le p…[Read more]
Pour ma part, j’utilise de l’ABS car facile à souder avec de l’acétone. L’ABS se ponce et lime beaucoup plus facilement que le PLA.
Mais il y a beaucoup de personne qui préfère le PLA. Dans ce cas, utilisez un PLA avec une certaine souplesse pour éviter que certaines parties se cassent comme du verre.
How cool is that!
All thanks to you sir….
With your amazing design 3D parts, it gets easy to take attraction of people in any events.
Very good, Thanks for posting.
I hope InMoov behaved nicely with the state governor.
Sometimes he can be tricky…
Ya, He behaved nicely…
We controlled it with Android Slider, so that it can’t get uncontrolled.
One head piece, a big piece to print with lots of support.
Bravo et Welcome!
Thanks for sharing your pictures
Thanks for posting your progress! It’s very interesting.
I watched your video and realized how inconvenient it was to re print the LowArmSide for to fit the square potentiometer. Therefore I made an update to have both, round and square fitting on the same file.
I have a few recommandations:
1-You need to modify the number…[Read more]
thanks for useful help and comments.
Gael Langevin posted a new activity comment 3 years, 1 month ago
the version of batteryHolder you have is not the latest. The latest versin has a gap to give more space.
See in the gallery:
You will need to reprint or to cut off some material from the battery holders.
Ah, ok! Thank you! PS: This robot is realy amazing!
interesting! it reminds me the first version I was using of MyRobotLab, all via python.
The training you do is also possible with MRL via the chatbot, somebody in Brazil was doing something similar which might interest you.
is it the \”shake hand\” gesture or did you make something different?
I made my own program in Python for control all servos, I can do any movement and save it, then call any with one word
for example i say “Ari mueve brazo derecho 70 grados” “Ari gira hombroGira derecho 30 grados” “Ari cierra menique derecho 60 grados” etc.. then save “saluda”, then i say “Ari saluda” and he do all movements saved in file “saluda”
Is a trainning, one word with a set of movement
You need two Nervo Board kits if you plan to use two Arduino Mega. No other pcb is required.