Navigation :EXPO21XX>ROBOTICS 21XX>H21: Humanoid and Androids Research> Technion Israel Institute of Technology
Technion Israel Institute of Technology
Videos
Loading the player ...
  • Offer Profile
  • The Robotic head project (initiated on 2011 winter semester) is intended to explore the human expressions & facial emotions controlled by the muscles it interacts with, along with computerized environment, enabling the usage of Servo motors to mimic muscles movements.
Product Portfolio
  • Technion's Robotic head Project - Perlins

      • Hebrew translation stands for: Computer controlled expressionable Robotic Head

        The Robotic head project (initiated on 2011 winter semester) is intended to explore the human expressions & facial emotions controlled by the muscles it interacts with, along with computerized environment, enabling the usage of Servo motors to mimic muscles movemets

        The Robotic head project was:
        Designed and performed by: UG student, Mr. Roee hershko,
        supervised by Robotic's lab cheif engineer, Mr. Kobi Kohai
        The project was successfully finished at March 2012.

        The following describes the project:
        - Imagine you can control a Robotic head using 25 Servo motors throughout the head, which emotions can you conjure?
  • Robot expression

  • The Head contains 25 Servo motors in the following locations:
    1. Eyebrows
    2. Eyelids
    3. Eyes
    4. Lips
    5.Mought &下巴
    6. neck
    all servo engines are controlled usingPWMpulses.

    - In order to control the Servo motors a microController (Microchip's PIC18F6390) was used, providing the following tasks:
    • 通信来讲ol (in & out of the entire system).
    • PWM - Angles (degrees) conversion.
    • Facial expressions Algorithms.
    • Timing requirements (for PWM pulse creation).
    • Start-up & periodically tests (check COM, Voltages, Sanity check, Checksum on data packets).
    In order to convey an emotion - the microController receives ordes from PC, using an operational tool, which I wrote in C#, sending data packets (in a correct form which is described later on), controlling a single \ multiple servo engines at a time moving across 0 - 180 degrees (or -90 - +90 degrees, depends on your calibrations start-up point).
  • Here's a little academic review of other similar projects from universities around the globe:

    • FLOBI - beifield univ, Germany, featuring:

    • 1.18 DOF (degrees of freedom, AKA servo engines).
      2.includes eye cameras
      3.contains team of 6 Engineers, researchers, faculty
      memebers.
      4.Bulit to avoid "uncanny valley".
    • ICUB - Lisbon univ, Portugal, featuring:

    • 1.special children interactions design.
      2.6 DOF
      3.in progress since 2006 (esimated price - several
      hundred K$)
    • WE-4RII - waseda univ, japan, featuring:

    • 1.22 facial DOF (contains more for entire body
      functionality)
      2.contains eye cameras, with focus controll
      3.contains multi-level expressions algorithms.
      4.budget set to - several hundred K$.
      5.developing as joint venture with ARTIS labs in Italy.
      6.contains complex mechanics.
  • perlin的机器人

    • Featuring 25 DOF - 25 servo engines throughout the Head, enabling the creation of a wide array of expressions.
    • hardware was developed with the following specifications & insights:
      • 1.Two seperate voltage regulators (one for current up to 0.5 A, for uController),(one for Servo engines, up to 7A).
      • 2.External Crystal for uController accuracy (needed for PWM creations).
      • 3.Opto-couplars, to buffer between low power consumption (uController), and high power consumption (Servo Engines).
      • 4.conductors & wires gauge able to sustain high Current consumption.
      • 5.Flash programmable 64 pin microProccessor, with 51 I\O ports (which I turned into PWM outputs, using Software).
    • Featuring a very low budget (overall cost), and a task force of 1 ambitious Student (Me).
    • Firmware feature multiple modules ( Test module, Manager module, Communications module, Expressions module, PWM module).
    • C# interactive user friendly GUI tool, to speed up further follow-up projects & very helpful for exhibitions .
    • Facial skin is an elastic poly-Silicon , Servo engines replaceable, Dimentions: 21.6 x 13.97 x 20.3 cm.
    • Project was created with the Amazing help of Josh grey CEO of Customent Solutions company.
    • Self designed Data packet protocol between PC & microController (62 Bytes per packet, to control 25 servo engines)
    the following shows the vast amount of work invested in the hardware of project