Giter Site home page Giter Site logo

cartheur / david-headroom Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 93.72 MB

A new robotic head with an animated face for our emotional toys PoC.

Home Page: https://emotional.toys

License: MIT License

artificial-life bipedal-robots companionship emotional-expression-recognition emotional-intelligence

david-headroom's Introduction

david-headroom

A new robotic head for an existing bipedal robot with an animated face

The backstory

In 2015, a brilliant project called Poppy came onto the scene demonstrating the true power of 3D-printed designs for bipedal robots and that manufacturing of such robots could be done cheaply, effectively, and cost-efficiently to be able to reduce the cost-burden to the customer. This makes the idea of a bipedal robot with the behaviour of a child realistic to most buyers with a price-point somewhere in the 3-5k range. The presence, embedded as operational software, has specific and unique behaviour-based learning at runtime such that it can teach itself to walk and other gestures if demonstrated by its participant. This is novel and has not been attempted on a cost-efficient platform before.

What is here

An attempt to adapt a new head to the robot that contains a plush face with animatronic eyes and mouth. I think that totallly digital robotic interfaces are not helpful at evolving the human-machine interface. They need to appear organic for humans to emotionally accept their presence and the level of intimacy they will ultimately provide. And people outside of that relationship should not be privy to any of it. Each of us needs to take our experience as it is and keep it memories stored on a robotic companion that is not shared with ANY external network. It is completely isolated from the Cloud and does not require external communications for its runtime.

This is the challenge set upon anyone who would like to participate with us on this project. This is not necessarily a test, rather, an introduction to curvature.

Where are the instructions?

Please have a look at this ReadMe.

What does the face look like now?

Below is a figure of the face as it currently is oriented on a platform that has been previously developed.

Animated face today

This schema follows our design priciples of the preference of "old-school" animatronics rather than digital displays. It is this level of branding that separates emotional toys from other kinds of social-consumer robot offerings. This strives for a mix of themes.

The challenge

With this face, we need to crete a headcap that will mount at the neck with this joining part:

AX-12A

As an actual part, where you can find its CAD drawings here.

AX-12A

That mounted onto the original headcap

AX-12A

More focused, at this mount of the part

AX-12A

Where the STL file can be found here.

The idea is to build a new headcap that only has a tracing of the face joint as a flat surface:

AX-12A

Where in the folder 'face" you can find photographs with a calibrated stick to show the dimensions. It will be a very challenging exercise to realize this cap with the new face and the addition of an internal computer. The face that needs to be supported, as a finished display:

cartheur-presents

Bear in-mind that the curved space above the forehead will most likely have a camera placement.

david-headroom's People

Contributors

cartheur avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.