-
Brief description
Detailed contextRecently acquired iCub through government equipment replacement program. Due to the transport was placed by not previous user, but the government and managers, I didn't get the full setting. I received the Main Robot, and had to buy the EA8080 separately. |
Beta Was this translation helpful? Give feedback.
Replies: 14 comments
-
Hi @iPsych 👋 It's very unfortunate that you didn't get the whole equipment! Anyway, let's try to go through your points. ❔ Q1@Fabrizio69 could you please address this? ❔ Q2Actually, the name We do not have any plan at the moment to "upgrade" or replace the onboard resources but this is not a hitch as the philosophy behind our approach is that the iCub represents a node of the cluster of machines (Fig 1) each user can build around the robot to fulfill his own specific requirements. This way, you can attach to the 1 Gb/s network a computer equipped with GPU to do AI processing for example. The so-called "plumbing" among all the machines of the cluster is taken care of using our middleware YARP, which is responsible for the inter-process communication as well as for facilitating the orchestration of complex architectures (Fig 2) made of many modules running on a distributed system.
❔ Q3I think that setting up a MacOS system to make it play the role of the iCub server should be doable, provided that you know how to generate a LAN where to connect the robot to. I'm not a MacOS user, but maybe @vtikha @traversaro @mbrunettini could chime in and give you some heads-up if needed. Also, our server laptop usually exports a disk space as a shared resource. However, in the minimal configuration, you could certainly get around this and just plug your machine. Hope this helps for now while waiting for information regarding Q1. |
Beta Was this translation helpful? Give feedback.
-
Hi, @iPsych ❔ Q2 ❔ Q3
If the power issue is addressed, I can test the possibility of MacOS server (possibly Mac Mini below icub as server). |
Beta Was this translation helpful? Give feedback.
-
Just created robotology/robots-configuration#147 to address the city change 😉 Moreover, the S/N is not required as of now, unless anyone of our robot techies will ask for it. http://wiki.icub.org/wiki/ICub_server_laptop_installation_instructions is actually the recipe to yield a new server laptop. Don't know whether it can be extended to cover the MacOS case, though. |
Beta Was this translation helpful? Give feedback.
-
Unfortunately, MacOS is not supported to cover the role of iCub Server. There are some configurations (eg. gateway and NAT) that we do not support on MacOS |
Beta Was this translation helpful? Give feedback.
-
@mbrunettini Thank you for reply. So, I can use YARP in MacOS installed computer as a kind of 'terminal', but the 1st computer connected directly to iCub should be a linux machine, right? |
Beta Was this translation helpful? Give feedback.
-
@Fabrizio69, @mbrunettini ❔ Q4Also, is there any printable 3D model file of iCub Face? Since the white face goes yellow, I hope to re-print with new material and try some experiments like Prof. Metta did. |
Beta Was this translation helpful? Give feedback.
-
There must be a linux machine working as server, while the YARP software and your code must run on different machines with the OS you like among supported ones (Ubuntu Linux, Debian Linux, MacOS and Windows). You can find instructions for a so called "generic iCub machine" on iCub Wiki: instructions details are for Linux, but since the required steps are essentially IP address, NFS client and user environment setup, they can be easily adapted for MacOS. Regarding other questions, like PSU and 3D face model, I am not the right person to refer to, sorry. |
Beta Was this translation helpful? Give feedback.
-
Thanks @mbrunettini 👍 @iPsych I've added up to the list Q4 on the 3D model of the iCub face. Let me grab the reference people for Q1 and Q4. |
Beta Was this translation helpful? Give feedback.
-
Hi @iPsych, |
Beta Was this translation helpful? Give feedback.
-
@Fabrizio69 |
Beta Was this translation helpful? Give feedback.
-
Yep, your iCub does need both the 12 V and 48 V power supply. |
Beta Was this translation helpful? Give feedback.
-
Hi @iPsych ,and welcome, First, we use a PTC CAD to model the mechanical parts of iCub : Creo Second, is very important that use the right material for the face part, its must be semitrasparent to permise to allow at the light of the LED to create a good facial expression. Third, There are 3 supports to glued on the internal surface of the face to correctly assemble the boards for the facial expressions, It's no easy to remove them, I think you need to create the 3 parts too: Also the eyelids support and the motor supports are glued , and they have to remove ( it's of ergal material, could be easy remove them, probably at the expense of the plastic part) Please, contact me for any doubt or details. |
Beta Was this translation helpful? Give feedback.
-
@marcellosavoldi |
Beta Was this translation helpful? Give feedback.
-
Hi @iPsych, the |
Beta Was this translation helpful? Give feedback.
Hi @iPsych 👋
Welcome to Robotology! (You should have received the email invitation to join us)
It's very unfortunate that you didn't get the whole equipment! Anyway, let's try to go through your points.
❔ Q1
@Fabrizio69 could you please address this?
By the way, what is the "nickname" of your robot? The convention is
iCub<City><Num>
.❔ Q2
Actually, the name
pc104
is outdated as the latest iCub's do have i7-based boards in the head, which are quite powerful.We do not have any plan at the moment to "upgrade" or replace the onboard resources but this is not a hitch as the philosophy behind our approach is that the iCub represents a node of the cluster of machines (Fig 1) each user can build…