by PedroR » Tue Aug 30, 2011 5:17 pm
by PedroR
Tue Aug 30, 2011 5:17 pm
Hi all
We've been test driving DARwIn for the past couple of weeks and wanted to share an update with you.
Due to the Holiday period we were a bit shorthanded and were unable to make a comprehensive coverage of our testing. We'll try to make up for it now
First off, here are a few key
pictures of the process of un-boxing:
100_2019 by
RoboSavvy, on Flickr
This is the Deluxe Edition so it includes the CM2500 case which is water proof, shock proof, and I guess it's just not Nuclear proof
The
Dynamixel boxes you see don't actually carry servos; they have a number of accessories inside:
- 3x 100mAh LiPo batteries (these are the same used in the PREMIUM kit) but
with a different connector.
- LiPo Charger
- Fuses
- Cables
- Misc Nuts and Bolts + Loctite 248 glue (the same glue that comes with the Bioloid GP)
-
USB Thumb Drive with Software to restore DARwIn to factory default install.
The box also includes a ribbon shaped Ethernet cable (to connect to the FitPC2) and the usual 12V SMPS Robotis Power supply.
100_2022 by
RoboSavvy, on Flickr
I forgot to mention the
Red ball which is one of the most amusing parts of the kit when you turn it on, right out of the box: the little guy will actually play soccer with you; it will chase the ball down and kick it (in a random direction but it will kick it!).
Also notice the ribbon type Ethernet cable in the front; I had never seen one with this shape but it works though
100_2025 by
RoboSavvy, on Flickr
A small User Manual, along with some colored sheets, are also included. The colored sheets are used to run one of the many demos that are pre loaded. It is simultaneously funny and a bit spooky to be flashing the cards in front of DARwIn; it's funny because you can see it react to the colours and spooky because it reminds you of strange psychological tests (DARwIn is in good health btw and gets things right

)
Looking at DARwIn:
100_2037 by
RoboSavvy, on Flickr
The Head is built with a
Pan & Tilt mechanism; one servo is inside the head and the other is in the chest.
The
small triangle between the eyes is a status indicator about the Boot status of the FitPC2: when you turn DARwIn on it is Green meaning FitPC2 is booting; once the PC is ready the light turns orange/yellowish meaning it's ready to run.
It's a new concept having to wait for a Robot to boot but for fairness sake, it boots fairly fast (and runs Ubuntu btw).
The head also has some extensions on the side that look like cat ears, especially when it's looking down. We can anticipate there may be some mixed opinions about this one.
100_2030 by
RoboSavvy, on Flickr
On the back you can see the tech bits and the more interesting parts.
- The three buttons on top belong to the CM730 but in practice they let you
select the demo program you want to run, start it and reset the running program; it is very much inspired by Bioloid.
- Bellow you can find the HDMI connector, 2 USB ports and the Ethernet connector.
The small hole bellow the USB ports (and the one to the right as well) are connectors for Line In and Line out (jack connectors) in case you want to use external sound devices.
Do note that DARwIn
comes with WiFi but you'll need to login in via Ethernet if you want to set up the initial WiFi connection to your Home network for example.
- Finally you have the location for the battery, the battery connector, the power button and the connector for the SMPS (power supply from the wall socket)
You can see
how much different the battery connector is, compared to Bioloid.
Another interesting thing is that the foaming inside the battery housing is supposed to stay there: the
battery that comes with DARwIn is the same that comes with the PREMIUM kit and it's much smaller than the battery housing; therefore you need the foam to keep it in place.
Using a 1000mAh LiPo on DARwIn is - honestly - silly.
This looks more like a decision related to the supply chain than an engineering one.
Gladly
the battery housing has more than enough space to house a much larger and higher capacity battery (we risk saying you'd be able to house a battery with twice the capacity (2000 mAh) there).
Taking it apart:
100_2044 by
RoboSavvy, on Flickr
We first removed 4 screws in the back to release the Chest part.
100_2045 by
RoboSavvy, on Flickr
This is how the Chest of DARwIn looks (we recommend you can click on the picture to enlarge it and get a better view).
The Speaker is built into the front of the chest. We must say the sound quality is OK but for such expensive equipment Robotis could have gone with a better speaker.
On the lower side you can see the FitPC2. From the picture you can see
the original FitPC2 case has been stripped out and only the PCB is assembled inside.
This side exposes 2 USB OTG ports, an SD card connector and the button on the right which looks like the Power button.
The Chest of DARwIn has a little mechanism that lets you press this button with the chest closed; you're supposed to press the button 3 times to initiate a shutdown of the Linux system and only once that’s complete you can/should turn off the power.
We didn't really figure out yet what the 3 buttons above the SD card slot are for.
Here is a close up:
100_2050 by
RoboSavvy, on Flickr
100_2051 by
RoboSavvy, on Flickr
From the side you can see how
the FitPC2 and CM730 boards are stacked. This is a very clever design and if you have access to downloading the 3D files of DARwIn (from sourceforge) you can get a better idea of how everything was thought out.
100_2052 by
RoboSavvy, on Flickr
Here is another angle.
We weren't brave enough to take the whole thing apart just yet (we were intimidated by the price tag

) but we'll post some pictures once we get into that!
Mechanical Design:
At first look we must say the DARwIn Metal frames resemble a super sized Bioloid GP.
However, upon closer look you can see there are some differences, especially in the leg arrangement.
100_2036 by
RoboSavvy, on Flickr
The Hand part is quite similar to the GP, only larger;
100_2038 by
RoboSavvy, on Flickr
You can see the way the knee is arranged is very different from the GP.
100_2040 by
RoboSavvy, on Flickr
The solution for
the feet is inspired in the typical Robotis solution but this one works a little better due to the improvements on the MX 28 servos:
on Bioloid Comprehensive, Premium and GP there is always some loose spot on the ankles; when the robot is standing if you push it forward or backward it always tilts a bit.
It happens on DARwIn too, but on
DARwIn it is capable of correcting even the slightest deviation from the upright position. You push it forward a bit and it gently goes back to its designated position.
This is likely due to the use of the Magnetic encoder and the higher position resolution (0-4096).
It's a small thing but you can really see the attention to detail and all these improvements with the MX-28s at work.
100_2041 by
RoboSavvy, on Flickr
Finally, the Hip / Knee arrangement.
Linux Environment:
DARwIn comes pre loaded with
Ubuntu Linux and by default
loads XWindow (Gnome) system and VNC.
This means you can work on DARwIn itself with the full comfort of a (Remote) Desktop environment (VNC).
If you prefer, there is also SSH shell access for the brave ones
DARwIn-OP Desktop by
RoboSavvy, on Flickr
DARwIn-OP default installed software by
RoboSavvy, on Flickr
The only thing required to access DARwIn is either the Ethernet connection or WiFi.
Do note that
for setting up the WiFi you need to initially connect to DARwin via Ethernet:
- The Ethernet cable should connect directly from DARwIn to your computer.
DARwIn runs a DHCP server and will assign an IP to your computer (by looking at the assigned Gateway you'll find the IP of DARwIn).
- Once you do that, open up the VNC client, connect to the graphical environment and use the Graphical tools to set it up to connect to your wireless home network.
I hope this post covers a lot of the questions we all had about DARwIn. We're planning more posts to cover some more of the work we've done with DARwIn.
We look forward to hear your comments!
Regards
Pedro.
Hi all
We've been test driving DARwIn for the past couple of weeks and wanted to share an update with you.
Due to the Holiday period we were a bit shorthanded and were unable to make a comprehensive coverage of our testing. We'll try to make up for it now
First off, here are a few key
pictures of the process of un-boxing:
100_2019 by
RoboSavvy, on Flickr
This is the Deluxe Edition so it includes the CM2500 case which is water proof, shock proof, and I guess it's just not Nuclear proof
The
Dynamixel boxes you see don't actually carry servos; they have a number of accessories inside:
- 3x 100mAh LiPo batteries (these are the same used in the PREMIUM kit) but
with a different connector.
- LiPo Charger
- Fuses
- Cables
- Misc Nuts and Bolts + Loctite 248 glue (the same glue that comes with the Bioloid GP)
-
USB Thumb Drive with Software to restore DARwIn to factory default install.
The box also includes a ribbon shaped Ethernet cable (to connect to the FitPC2) and the usual 12V SMPS Robotis Power supply.
100_2022 by
RoboSavvy, on Flickr
I forgot to mention the
Red ball which is one of the most amusing parts of the kit when you turn it on, right out of the box: the little guy will actually play soccer with you; it will chase the ball down and kick it (in a random direction but it will kick it!).
Also notice the ribbon type Ethernet cable in the front; I had never seen one with this shape but it works though
100_2025 by
RoboSavvy, on Flickr
A small User Manual, along with some colored sheets, are also included. The colored sheets are used to run one of the many demos that are pre loaded. It is simultaneously funny and a bit spooky to be flashing the cards in front of DARwIn; it's funny because you can see it react to the colours and spooky because it reminds you of strange psychological tests (DARwIn is in good health btw and gets things right

)
Looking at DARwIn:
100_2037 by
RoboSavvy, on Flickr
The Head is built with a
Pan & Tilt mechanism; one servo is inside the head and the other is in the chest.
The
small triangle between the eyes is a status indicator about the Boot status of the FitPC2: when you turn DARwIn on it is Green meaning FitPC2 is booting; once the PC is ready the light turns orange/yellowish meaning it's ready to run.
It's a new concept having to wait for a Robot to boot but for fairness sake, it boots fairly fast (and runs Ubuntu btw).
The head also has some extensions on the side that look like cat ears, especially when it's looking down. We can anticipate there may be some mixed opinions about this one.
100_2030 by
RoboSavvy, on Flickr
On the back you can see the tech bits and the more interesting parts.
- The three buttons on top belong to the CM730 but in practice they let you
select the demo program you want to run, start it and reset the running program; it is very much inspired by Bioloid.
- Bellow you can find the HDMI connector, 2 USB ports and the Ethernet connector.
The small hole bellow the USB ports (and the one to the right as well) are connectors for Line In and Line out (jack connectors) in case you want to use external sound devices.
Do note that DARwIn
comes with WiFi but you'll need to login in via Ethernet if you want to set up the initial WiFi connection to your Home network for example.
- Finally you have the location for the battery, the battery connector, the power button and the connector for the SMPS (power supply from the wall socket)
You can see
how much different the battery connector is, compared to Bioloid.
Another interesting thing is that the foaming inside the battery housing is supposed to stay there: the
battery that comes with DARwIn is the same that comes with the PREMIUM kit and it's much smaller than the battery housing; therefore you need the foam to keep it in place.
Using a 1000mAh LiPo on DARwIn is - honestly - silly.
This looks more like a decision related to the supply chain than an engineering one.
Gladly
the battery housing has more than enough space to house a much larger and higher capacity battery (we risk saying you'd be able to house a battery with twice the capacity (2000 mAh) there).
Taking it apart:
100_2044 by
RoboSavvy, on Flickr
We first removed 4 screws in the back to release the Chest part.
100_2045 by
RoboSavvy, on Flickr
This is how the Chest of DARwIn looks (we recommend you can click on the picture to enlarge it and get a better view).
The Speaker is built into the front of the chest. We must say the sound quality is OK but for such expensive equipment Robotis could have gone with a better speaker.
On the lower side you can see the FitPC2. From the picture you can see
the original FitPC2 case has been stripped out and only the PCB is assembled inside.
This side exposes 2 USB OTG ports, an SD card connector and the button on the right which looks like the Power button.
The Chest of DARwIn has a little mechanism that lets you press this button with the chest closed; you're supposed to press the button 3 times to initiate a shutdown of the Linux system and only once that’s complete you can/should turn off the power.
We didn't really figure out yet what the 3 buttons above the SD card slot are for.
Here is a close up:
100_2050 by
RoboSavvy, on Flickr
100_2051 by
RoboSavvy, on Flickr
From the side you can see how
the FitPC2 and CM730 boards are stacked. This is a very clever design and if you have access to downloading the 3D files of DARwIn (from sourceforge) you can get a better idea of how everything was thought out.
100_2052 by
RoboSavvy, on Flickr
Here is another angle.
We weren't brave enough to take the whole thing apart just yet (we were intimidated by the price tag

) but we'll post some pictures once we get into that!
Mechanical Design:
At first look we must say the DARwIn Metal frames resemble a super sized Bioloid GP.
However, upon closer look you can see there are some differences, especially in the leg arrangement.
100_2036 by
RoboSavvy, on Flickr
The Hand part is quite similar to the GP, only larger;
100_2038 by
RoboSavvy, on Flickr
You can see the way the knee is arranged is very different from the GP.
100_2040 by
RoboSavvy, on Flickr
The solution for
the feet is inspired in the typical Robotis solution but this one works a little better due to the improvements on the MX 28 servos:
on Bioloid Comprehensive, Premium and GP there is always some loose spot on the ankles; when the robot is standing if you push it forward or backward it always tilts a bit.
It happens on DARwIn too, but on
DARwIn it is capable of correcting even the slightest deviation from the upright position. You push it forward a bit and it gently goes back to its designated position.
This is likely due to the use of the Magnetic encoder and the higher position resolution (0-4096).
It's a small thing but you can really see the attention to detail and all these improvements with the MX-28s at work.
100_2041 by
RoboSavvy, on Flickr
Finally, the Hip / Knee arrangement.
Linux Environment:
DARwIn comes pre loaded with
Ubuntu Linux and by default
loads XWindow (Gnome) system and VNC.
This means you can work on DARwIn itself with the full comfort of a (Remote) Desktop environment (VNC).
If you prefer, there is also SSH shell access for the brave ones
DARwIn-OP Desktop by
RoboSavvy, on Flickr
DARwIn-OP default installed software by
RoboSavvy, on Flickr
The only thing required to access DARwIn is either the Ethernet connection or WiFi.
Do note that
for setting up the WiFi you need to initially connect to DARwin via Ethernet:
- The Ethernet cable should connect directly from DARwIn to your computer.
DARwIn runs a DHCP server and will assign an IP to your computer (by looking at the assigned Gateway you'll find the IP of DARwIn).
- Once you do that, open up the VNC client, connect to the graphical environment and use the Graphical tools to set it up to connect to your wireless home network.
I hope this post covers a lot of the questions we all had about DARwIn. We're planning more posts to cover some more of the work we've done with DARwIn.
We look forward to hear your comments!
Regards
Pedro.
Last edited by PedroR on Wed Aug 31, 2011 12:57 pm, edited 2 times in total.