Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Bioloid Gripper

  1. 3rd Place Bioloid Gripper



    I have designed and built a gripper for the Bioloid humanoid robot kit. The frame parts of the gripper are "printed" from a CAD model using an ABS 3D printer. It uses a GM-14a motor for wrist rotation, and a Firgelli linear actuator for the gripper. Control is via a custom ATmega168-based PCB. The gripper , when plugged in to the Bioloid, becomes just another device on the serial bus, and can be controlled in the same manner as a regular servo.



    Some blog entries:

    http://www.huv.com/blog/2007/05/gripper-moving.html
    http://www.huv.com/blog/2007/05/grippers-version-2.html

    And finally, a picture of the robot, with two grippers installed:



    - Jon
    Last edited by Dave; 09-07-2007 at 06:54 PM. Reason: it was... gripping.

  2. #2
    Join Date
    Sep 2006
    Location
    Carol Stream, Illinois
    Posts
    1,695
    Images
    118
    Rep Power
    101

    Re: Bioloid Gripper

    Those grippers look like their perfect size to grab me a bottle of beer, mmmm

    Great job Jon, thanks for the entry!

    �In the long history of humankind (and animal kind, too) those who learned to collaborate and improvise most effectively have prevailed�
    - Charles Darwin

  3. Re: Bioloid Gripper

    Very cool. I have questions, if you don't mind divulging a few details:

    What kind of touch sensor are you using in the gripper?
    Is all of the motor control, sensor monitoring, encoder monitoring, and communication handled by the atmega?
    What kind of feedback, if any, gets returned to the main controller?

  4. Re: Bioloid Gripper

    Quote Originally Posted by Dave View Post
    Very cool. I have questions, if you don't mind divulging a few details:

    What kind of touch sensor are you using in the gripper?
    Is all of the motor control, sensor monitoring, encoder monitoring, and communication handled by the atmega?
    What kind of feedback, if any, gets returned to the main controller?
    The touch sensor can be found here...

    Yes, all the control and sensor monitoring is handled by the ATmega168.

    The way Bioloid devices work, they maintain a control table internally with sensor values, and control values. The control values are writable, and there are bus commands to read from and write to locations in the control table.

    So, its basically a polled system.

    - Jon

  5. Re: Bioloid Gripper

    Hello,

    I have been thinking about buying a bioloid kit or a Robonova kit- I like that you can get a lot of extra stuff for the Robonova including grippers. Is this set of Grippers going to be available for commercial sale?

    Asbrandsson

  6. Re: Bioloid Gripper

    No, I doubt I will ever build a product from these grippers - the linear actuators are pretty expensive, and the wiring is a little too exposed for a commercial product.

    I have a few other devices available for the Bioloid - see http://www.huvrobotics.com

    - Jon

  7. #7
    Join Date
    Sep 2006
    Location
    Carol Stream, Illinois
    Posts
    1,695
    Images
    118
    Rep Power
    101

    Re: Bioloid Gripper

    Jon, do you have any plans on developing additional add-on components for sale for the Bioloid system?

    Asbrandsson, sure, there may not be too many add-on products as of yet, but the Bioloid system uses an open serial communication bus, which means that anyone willing to learn can develop their own add-ons. You can connect up to 255 devices to a single line!

    There are also companies like Crustcrawler that are doing some really incredible things with the AX-12 servos. They've changed over most (if not all) of their Robots to using the AX-12 servos. We'll be carrying them soon, so keep an eye out

    It's also only a matter of time till someone develops a breakout board to plug into the Bioloid system that will allow it to use Phidget analog sensors and other standard 5V analog sensors which will open up a whole world of possibilities. I'm not the expert in Zigbee so I don't know the limitations of Zigbee (Jon or Dave, care to enlighten us?), but think about it... Zigbee enabled CM-5 modules with these sensors connected spread around rooms. Then, you have a dozen or so Bioloid Robots walking around these rooms, which are all connected to the Zigbee "network". Sensor data changes and the Bioloid Robots get informed, which then prompts them to go check out what happened. Again, not an expert in Zigbee, but you should still get the idea.

    �In the long history of humankind (and animal kind, too) those who learned to collaborate and improvise most effectively have prevailed�
    - Charles Darwin

  8. Re: Bioloid Gripper

    Quote Originally Posted by Alex View Post
    Jon, do you have any plans on developing additional add-on components for sale for the Bioloid system?

    ...

    It's also only a matter of time till someone develops a breakout board to plug into the Bioloid system that will allow it to use Phidget analog sensors and other standard 5V analog sensors which will open up a whole world of possibilities.

    I have a simple I/O board which I am about to "productize", which basically means getting some production boards made.

    Here's a picture.

    The micro-controller is an ATmega168, running the same basic Bioloid device software my other devices run.

    The board connectors are as follows:

    The six 3-pin sockets at the top are analog inputs. Each 3-pin socket has analog in, power, and ground.

    The four 3-pin sockets in the lower right are digital I/O's. Each 3-pin socket has digital in/out, power, and ground.

    The five-pin connector immediately to the left of the Digital I/O's is the motor drive, which has two PWM pins, two direction pins, and ground. It is set up for doing sign magnitude PWM.

    The six-pin header in the upper right is of course the programming header. There are two Bioloid bus connectors, and a jumper for the Tx/Rx pins (in case you want to turn this into a receive-only board. The LED is hooked up like a normal Bioloid LED.

    The voltage regulator is at the top left, and will be available in either 3.3 volt or 5 volt, depending on what sensors you want to hook up.

    The control table looks like this (subject to change):

    00 - Model # (2 bytes)
    02 - Firmware Version
    03 - ID
    04 - Baud Rate
    05 - Return Delay Time
    16 - Status Return Level
    25 - LED
    26 - Analog Input 0 (2 bytes)
    28 - Analog Input 1 (2 bytes)
    30 - Analog Input 2 (2 bytes)
    32 - Analog Input 3 (2 bytes)
    34 - Analog Input 4 (2 bytes)
    36 - Analog Input 5 (2 bytes)
    38 - Digital 0 Direction
    39 - Digital 0 Input/Output
    40 - Digital 1 Direction
    41 - Digital 1 Input/Output
    42 - Digital 2 Direction
    43 - Digital 2 Input/Output
    44 - Digital 3 Direction
    45 - Digital 3 Input/Output
    46 - Motor A Speed (2 bytes)
    48 - Motor B Speed (2 bytes)

    One change I plan on making is moving the digital I/O direction entries to the EEPROM side of the control table, so they are persistent.

    Since the Phidget standard for 3-pin analog seems to be data/power/ground, you should be able to plug them directly into the analog headers on this board...

    - Jon

  9. #9
    Join Date
    Jan 2007
    Location
    Near Robot Parts In The USA
    Posts
    232
    Rep Power
    39

    Re: Bioloid Gripper

    Here is Jon's new gripper:



    That's very nice, and your tracked base too!

    --Scotty
    Dell Studio XPS Desktop, Windows Vista, 12 GB RAM, 2x 500 GB SATA RAID0 HDD, Intel i7 2.66Ghz Quad Core (4 cores, 8 virtual cores). The power that's needed... plus some!

    RIBO Labs, Springing Robotic Development to a New Level

  10. Re: Bioloid Eyes ???

    Hi,

    Can you tell us more about those two cameras you're using for the eyes on this?

    Brand, make, model ... are they WiFi ...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Bioloid Assembly Tip
    By Bushwhackr in forum Humanoids, Walkers & Crawlers
    Replies: 5
    Last Post: 05-25-2011, 03:06 PM
  2. News/Announcement URBI for Bioloid!!
    By Alex in forum Software and Programming
    Replies: 18
    Last Post: 07-22-2008, 08:34 PM
  3. Nokia in Bioloid?
    By srobot in forum Robot Computers
    Replies: 3
    Last Post: 02-20-2008, 02:04 AM
  4. Bioloid Move: Somersault
    By srobot in forum Humanoids, Walkers & Crawlers
    Replies: 2
    Last Post: 01-14-2008, 05:17 PM
  5. Bioloid Tracked Base
    By JonHylands in forum Humanoids, Walkers & Crawlers
    Replies: 3
    Last Post: 09-12-2007, 11:35 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •