Tag: Robot

  • Servo Hack

    The inMoov Robot needs a lot of servos. You need multiple servos for the head, shoulders, arms and fingers. The designer Gael Langevin is now developing the hips so we even need more servos (It’s worth it) In most cases we can use standard servos to control various parts of the body. For parts that require a little more torque Geal designed a worm wheel to create more torque. A normal servo can turn for example only 180 degrees and that is sufficient in most cases. The worm wheel has to turn more than the 180 degree a standard servo offers, so we need to modify the servo.

    In this example we use a HS805BB+. This is a big and an expensive servo, so be careful and be sure about what you are doing.

    Remove the white disk from the servo spline.

    servohack1

    Remove the 6 screws at the bottom of the servo. The bottom plate and the top plate should come off.

    Servohack2

    Servohack3

     

    Remove the gears one by one and place them in the right order to put it all together later. As you can see on the picture I put them on the bench the same way as they were on the servo.

    servohack4

    servohack5

    Now its time to remove the motor and electronics from its housing. Hold the servo and gently tap the casing at a small angle on the table at the side where the motor is. After a few gentle taps the motor and the electronics should come loose. If this isn’t working, you can use a screwdriver to push on the axle of the motor at the top side.

    Remove the screw on the potentiometer to remove the motor unit.

    servohack6

    Cut the wires from the servo. Be sure that you keep enough length to solder new wires on to the existing ones. You also can solder new wires on the PCB, but I didn’t do this.

    Servohack7

    servohack8

    Solder new wires from about 25 cm, at the side of the PCB. In my example I used black instead of the green wire. To protect the wires from touching the metal parts use crimp sockets on each wire.

    I also used a crimp socket around these crimp socket to prevent the wires come loose when you pull the wires.

    servohack9

    servohack10

    Solder the potentiometer on the new wires. Use the right order to connect them. Sometimes it has to be different than the original connection, because of the different direction from the left and right arm.

    Twist the wires from the potentiometer to prevent interference.

    servohack11

    After this I tested the servo without the casing. Don’t let anything touch the electronics.

    After the electronics the hardware should be changed. On the gear with the outgoing axle is an end tab. I used the Dremel to remove this plastic end tab. You can also use a knife but be careful with that.

    You also need to remove a piece of the casing to run the wires through. In this example I made a hole next to the existing hole. You can also make the existing hole larger to have the wire on top of each other. It depends on you want need.

    servohack12

    servohack13

    Put it all together again and test your hack.

    servohack14

    Good luck.

  • inMoov torso on a stick

    All the parts of the InMoov torso are ready and I have put it together.
    Yes!!!! The torso is the main body part of the InMoov because the head and the arms are attached to it.

    mount1

    To make the torso stand up I used the two part stand holder from http://www.thingiverse.com/thing:44452. I want to mount the Kinect and this part make this possible and is robust enough. Those two parts are glued together. The metal pipe is 22 mm and is 1 meter long.

    The hole in stand holder part is slightly smaller so I used a 22 mm drill to make it bigger.

    mount2

    At the bottom I used two pieces of wood I had lying around and used some screws and glue to mount it together.

    mount3

    This construction will not be stable enough when moving the arms. For now it’s enough because a lot of printing is required to finish the arms.

    While printing the arms I can complete the head and mount the Kinect. Some extra pictures of the torso.

    mount4

    mount5

    Make sure you take a look at the website from InMoov at www.inmoov.fr

  • Progress inMoov torso

    Slowly but surely the InMoov torso is taking shape. There are a lot of parts to print. I damaged my Ultimaker printer by pulling to hard at the filament. I had to wait for spare parts, but I am printing again. In the pictures you can see the torso with only three parts missing at the back side.

    I will be happy if this is done, so I can mount the torso on a stick and the head on top of it. The part fit together very well without a lot of modifying afterwards. Please take a look at the original designer of the inMoov robot. www.inmoov.fr

    torso1

    torso2

    torso3

    torso4

  • BOB the Biped legs

    While printing the inMoov robot I made some progress on BOB the Biped. This is an open source project build by K.Biagini. You can find it at http://www.instructables.com/id/BoBtheBiPed/

    To build BOB you have to print 6 parts on a 3D printer. BOB has four servo’s. Two for each leg and is powered by 4 AAA sized batteries.

    Part list

    • 3D printed parts
    • 4 small servo motors
    • Battery holder for 4 AAA batteries
    • Arduino Pro Mini (5V)
    • Distance Meter
    • Wires
    • Small breadboard

    Printing the parts
    BOB has only 6 parts. The base plate, the head, two brackets and two foots. I used a Ultimaker printer to make the parts and took a day to print. I am planning to make two of them. One red and one pink. I have two daughters. The parts have a tight fit so you need to sand it down a bit.

    BOBLegs2

    Mounting the parts
    I used small servo’s from Tower Pro. There are three screws in the package. I used two to mount the servo lever to the L-shaped bracket. The four spare screws from the four servo’s are used for mounting the two servo’s on the feet. I used hot glue to fix the servo’s to the base plate.

    BOBLegs1

    As you can see on the photo, I soldered a 3 pin connector on the wires of the servos.

  • Servo’s in inMoov head

    To complete my inMoov head I had to do two things. Mounting the jaw with its servo and the eye mechanism. The jaw part is done now and it is working fine.

    The servo has to turn just a little bit to open and close the jaw completely. It’s quite smooth. I have used a cheap Modelcraft
    RS2 servo. I am not sure how long this will work, but it good for now. The servo is mounted with four 2,5mmx8mm TORX self tapping screws with a small ring at the head. There are just bigger than the mounting holes of the servo. I don’t like it but it will hold.

    IMG_0339

    IMG_0336

     

    On the picture you can also see the bigger servo for turning the head from left to right. It’s a HS805BB Mega Quarter Scale servo from Hitec. One side is mounted with M3 bolts and nuts. On the opposite side I used phillip head screws I had lying around because your can’t use bolts in those holes.

    IMG_0337

    Gael Langevin is the designer of this robot. Be sure to visit his website
    at http://www.inmoov.fr/

  • BOB the Biped

    I try to get my kids involved into robotics. There is only one problem. I have two daughters. They are interested but the things I build are not attractive to see so they are bored very fast.

    I have a Ultimaker 3D printer for a few months now (I will write about this someday) and they really like this thing. The girls only want to print dogs and the oldest one asked me to print a Aibo dog for her. Great idea but … maybe some other time.

    Last week I found something on the Internet what’s simple and looks great. I showed it to my kids and they loved it. It’s Called BOB the Biped. This is an open source project build by K.Biagini. You can find it at http://www.instructables.com/id/BoBtheBiPed/

    Below the parts I printed. Next on the todo list are the electronics.

    bobthebiped

  • inMoov work in progress

    It’s amazing what some people publish on the Internet. For a while now Gael Langevin has published his designs for a life size humanoid robot. With a 3D printer and some skills you can build this great
    project.
    It happens that I have a 3D printer Ultimaker and some building skills so I started printing. You need a lot of filament and a lot of patience to complete this project, but it’s really great to do.
    If you want to start to start this project visit Gael’s website at http://www.inmoov.fr/

    Below the pictures of the progress of my inMoov Robot head. I am not sure if I finish the complete robot. It’s takes about 6 hours to print one part at normal speed and there are a lot of parts. We shall see.

    See the pictures below to see the progress at this point in time.

    inmoov1

    inmoov2

     

    inmoov3

    inmoov4

  • New project with Arduino

    Today I published a small project to measure voltage with an Arduino. This has great use for checking the battery of your mobile robot.
    See https://swanrobotics.com/projects/voltagedivider/ for the article.

  • GPS project added

    GPS project added

    To know where the robot is in the outside world I want to mount a GPS receiver on the ‘head’ of the robot. I wrote an article about using a GPS receiver in combination with gpsd and GpsDrive to show where the robot is. You can find this projects at the Project menu.

  • Robocup Dutch Open 2012

    Today was the start of the Robocup Dutch Open 2012. A five day event with demonstrations and competions from robot builders over the world. Below a few pictures from this event.

    Nao
    IMG_4954

    AMIGO Robot from the TU Eindhoven in the @Home League at the Robocup Dutch open 2012.
    IMG_4963

    Aibo
    IMG_4966

     

    Soccer Robots
    IMG_4969

    IMG_4971

    IMG_4978

    Pleo
    IMG_4990