Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

Bioloid 770

RoboSavvy distributes and manufactures robots. This forum is dedicated to robots and other bits designed or manufactured by RoboSavvy and robot software developed by RoboSavvy.
5 postsPage 1 of 1
5 postsPage 1 of 1

Bioloid 770

Post by limor » Wed Dec 13, 2006 8:24 pm

Post by limor
Wed Dec 13, 2006 8:24 pm

"On top of being Internet Tablet, Nokia 770 is an economic fully featured pocket size Linux computer providing a solid platform for different applications. It has superb display what makes it especially suitable to this robot enhancement purpose."

Keijo and Markku asked for recomendation for a humanoid that was big enough and powerful enough to support a Nokia 770 for a head.

Bioloid seems like the right choice because it had high servo torques and its width seemed to be within the right proportions. A picture was sent to them with the Bioloid's chest and sholders on an A4 paper just to get the notion of its width..
Image

They received from RoboSavvy a Bioloid Advanced kits a few months ago and have been busy attaching the 770 and writing code to connect it to the CM5 controller.

The result is a control mechanism based on BlueTooth. A Sparkfun BlueSMIRF BlueTooth module is attached to the CM5 controller and it communicates with the 770 brain. A second 770 can be used to remote-control the brain.

For building 770 enhanced robot you need:
- Bioloid Comprehensive kit http://robotis.com/html/main.php from http://robosavvy.com
- Bluetooth Modem - BlueSMiRF from http://www.sparkfun.com
(- or alternatively USB to serial converter e.g. TTL-232R-3V3 http://www.ftdichip.com/)
- Nokia 770 from http://europe.nokia.com/770, you need two of them if you want to have also remote control feature. With one Nokia 770 you can build a stand alone robot.
- Car holder for Nokia 770 or "extra Nokia 770 display cover and adhesive tape or similar to mount it to the puppy's head"
- Software for Bioloid and for Nokia 770 from https://garage.maemo.org/projects/robot and from http://maemo.org/
- Windows XP PC with serial port or standard USB to RS232 converter downloading the behavior SW and motion tables to Bioloid
- Tools: Screw driver, soldering iron and some other basic tools

The full documentation of what they did can be found in this document.


Image

Here's an early test with the fully buit humanoid
Image

All software and source code are put under open-source license and will be published in on the 770 web site within couple of days.

Finally the project turned to making a Puppy robot rather than humanoid.
Here are the results
Image

Image

Behavior program puppy-remote.bpg bases on the program provided by Robotis. It has been modified by adding remote control sequences and communication to "robot-head Nokia 770". Behavior program reads commands sent by the robot head and runs respective motion tables.
It also passes information about robot's status to robot-head so that robot head can take robot status into account in it's program. Behavior program runs also most of the Robotis made puppy sequences (those sequences are controlled by the information from sensor module). Behavior program also puts servos to power off when they are not used to save battery.




Image

Image



Finally, check out the video....Image
"On top of being Internet Tablet, Nokia 770 is an economic fully featured pocket size Linux computer providing a solid platform for different applications. It has superb display what makes it especially suitable to this robot enhancement purpose."

Keijo and Markku asked for recomendation for a humanoid that was big enough and powerful enough to support a Nokia 770 for a head.

Bioloid seems like the right choice because it had high servo torques and its width seemed to be within the right proportions. A picture was sent to them with the Bioloid's chest and sholders on an A4 paper just to get the notion of its width..
Image

They received from RoboSavvy a Bioloid Advanced kits a few months ago and have been busy attaching the 770 and writing code to connect it to the CM5 controller.

The result is a control mechanism based on BlueTooth. A Sparkfun BlueSMIRF BlueTooth module is attached to the CM5 controller and it communicates with the 770 brain. A second 770 can be used to remote-control the brain.

For building 770 enhanced robot you need:
- Bioloid Comprehensive kit http://robotis.com/html/main.php from http://robosavvy.com
- Bluetooth Modem - BlueSMiRF from http://www.sparkfun.com
(- or alternatively USB to serial converter e.g. TTL-232R-3V3 http://www.ftdichip.com/)
- Nokia 770 from http://europe.nokia.com/770, you need two of them if you want to have also remote control feature. With one Nokia 770 you can build a stand alone robot.
- Car holder for Nokia 770 or "extra Nokia 770 display cover and adhesive tape or similar to mount it to the puppy's head"
- Software for Bioloid and for Nokia 770 from https://garage.maemo.org/projects/robot and from http://maemo.org/
- Windows XP PC with serial port or standard USB to RS232 converter downloading the behavior SW and motion tables to Bioloid
- Tools: Screw driver, soldering iron and some other basic tools

The full documentation of what they did can be found in this document.


Image

Here's an early test with the fully buit humanoid
Image

All software and source code are put under open-source license and will be published in on the 770 web site within couple of days.

Finally the project turned to making a Puppy robot rather than humanoid.
Here are the results
Image

Image

Behavior program puppy-remote.bpg bases on the program provided by Robotis. It has been modified by adding remote control sequences and communication to "robot-head Nokia 770". Behavior program reads commands sent by the robot head and runs respective motion tables.
It also passes information about robot's status to robot-head so that robot head can take robot status into account in it's program. Behavior program runs also most of the Robotis made puppy sequences (those sequences are controlled by the information from sensor module). Behavior program also puts servos to power off when they are not used to save battery.




Image

Image



Finally, check out the video....Image
Last edited by limor on Wed Dec 13, 2006 8:54 pm, edited 2 times in total.
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by pepperm » Wed Dec 13, 2006 8:41 pm

Post by pepperm
Wed Dec 13, 2006 8:41 pm

Arrr poor old Loidy, he had to sacrifice his left arm to support his new head.

:D

Looks like a very exciting project this. Just wait until we get the Bioloid I/O working because then we can add lots of extra sensors.

Mark
Arrr poor old Loidy, he had to sacrifice his left arm to support his new head.

:D

Looks like a very exciting project this. Just wait until we get the Bioloid I/O working because then we can add lots of extra sensors.

Mark
pepperm
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 190
Joined: Sat Jul 01, 2006 1:00 am

Post by kepler » Fri Dec 15, 2006 4:46 pm

Post by kepler
Fri Dec 15, 2006 4:46 pm

.deb package is now available. Instructions here. Just go ahead.
.deb package is now available. Instructions here. Just go ahead.
kepler
Robot Builder
Robot Builder
User avatar
Posts: 9
Joined: Tue Dec 12, 2006 1:00 am

Post by limor » Sun Jan 14, 2007 2:46 am

Post by limor
Sun Jan 14, 2007 2:46 am

A new video is available of the Bioloid 770 this time the puppy gets a new friend in the form of a wheeled Bioloid 770

Check it out!

Image

I wonder what that little black hat is on the wheeled Bioloid 770.. GPS?
A new video is available of the Bioloid 770 this time the puppy gets a new friend in the form of a wheeled Bioloid 770

Check it out!

Image

I wonder what that little black hat is on the wheeled Bioloid 770.. GPS?
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by limor » Sat Oct 27, 2007 4:35 pm

Post by limor
Sat Oct 27, 2007 4:35 pm

and now with N800 (click image for the engadget story)

Image



[See this thread for some technical information regarding setting up the bluetooth communication between the Nokia handheld and the CM5 robot controller.]
and now with N800 (click image for the engadget story)

Image



[See this thread for some technical information regarding setting up the bluetooth communication between the Nokia handheld and the CM5 robot controller.]
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK


5 postsPage 1 of 1
5 postsPage 1 of 1