element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Project Videos
  • Challenges & Projects
  • element14 presents
  • Project Videos
  • More
  • Cancel
Project Videos
Documents Animatronic Terminator Skull with BeagleBone®︎ AI -- Episode 418
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Project Videos to participate - click to join for free!
Related
Recommended
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 24 Oct 2019 4:20 PM Date Created
  • Last Updated Last Updated: 1 Nov 2019 8:24 AM
  • Views 9431 views
  • Likes 13 likes
  • Comments 77 comments

Animatronic Terminator Skull with BeagleBone®︎ AI -- Episode 418

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Finally, the BeagleBoneRegistered AI has been released and Clem is very excited to take it for a spin!  He goes beyond his comfort zone and explore PRU (programmable real-time units), OPENCV (Image recognition) and much more on his journey to build an animatronic Terminator inspired skull. It even cites badly impersonated Arnold Schwarzenegger quotes when it detects a human face. This might not be the beginning of Skynet, but it may lead you to build your own AI powered projects!

 

 

Supplemental Content:

  • Episode 418: Deep Diving the Code: Animatronic Terminator Skull
  • Get the BB-AI Cooler add-on board PCB: https://aisler.net/p/SWHBYGQV
  • You can find more information and the bill of materials of the BB-AI Cooler add-on board here: BB AI cooling Addon board available
  • BeagleBone AI (BB-AI) - Getting Started
  • BeagleBoneRegistered AI - Technical Specifications

Bill of Material:

Product Name Manufacturer Quantity Buy Kit
Beaglebone AI Beaglebone 1 Buy Now
Arduino Nano Arduino 1 Buy Now
Fan 5V 25mm Nidec 1 Buy Now
Header Adafruit 1 Buy Now
HD-Webcam, 3MP, C270 Logitech 1 Buy Now
relais module dfrobot 1 Buy Now
microphone module dfrobot 1 Buy Now

 

BeagleBone AI Cooling Add-on Board Bill of Materials available here.

Additional Parts:

Product Name

BBAI-Cooler PCB available at Aisler.net

Plastic Skull

Standard Metal Gear Servos (3 pcs)

Plywood, Paint, Filament

USB Hub
DFPlayer MP3 player module
Attachments:
AnimatronicTerminatorSkull_Resources.zip
TerminatorAudioFiles.zip
image Terms_and_conditions-191106-1.pdf
image
Animatronic Terminator Skull with BeagleBoneRegistered AI

element14 Presents  |  About Clem  |  Project Videos

  • dfplayer
  • dfrobot
  • t.800
  • visionthingch
  • austrian
  • microphone
  • clem
  • arduino servo
  • terminator 2019
  • Face Detection
  • dark fate
  • arduino nano
  • impersonated arnold
  • replica
  • animatronic
  • arnold schwarzenegger
  • e14presents_mayermakes
  • t-800 prop
  • opencv
  • animatronic skul
  • artificial intelligence
  • cloud9
  • pru
  • How To
  • robot
  • beaglebone ai
  • audio servo
  • arnold quotes
  • terminator
  • movie quotes
  • skull
  • move servo to voice
  • how to make voice robot
  • robot project
  • BeagleBone
  • ai
  • animatronicsch
  • fade tracking
  • ai project
  • beagleboard
  • webcam
  • how to move servo with music
  • terminator figure
  • arduino
  • logitech
  • arnold
  • mp3 player
  • BeagleBone Black
  • friday_release
  • mayermakes
  • e14p_CMM
  • skynet
  • Share
  • History
  • More
  • Cancel
Actions
  • Share
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • Workshopshed
    Workshopshed over 5 years ago +5
    I've been noticing a few Terminator projects recently, it is almost as if there's a new film out
  • jissdeodates
    jissdeodates over 5 years ago +5
    tariq.ahmad , cstanton , Wow, this seems to be a good opportunity to get our hands on the BB AI and the MayerMakes' Add-On Cape. Also, this terminator skull by mayermakes is really a motivation to think…
  • mayermakes
    mayermakes over 5 years ago in reply to jomoenginer +4
    Yes I followed the blocks and raised that issue on github. there is some work to be done to get back full BBIO compability, the Pinout is different for the BB Ai processor and the BBB so we either need…
Parents
  • jomoenginer
    jomoenginer over 5 years ago

    This is very cool.  I like your workaround using the Arduino board to interface with the BB AI.

     

    One note, you can use the GPIO on the BB AI, but as far as I have found, for only output pins.  If you are using the Adafruit BBIO libraries, you need to translate the BB Black P8 and P9 GPIO mappings to the associated GPIO pin number on the BB AI.   This has been discussed in multiple places but is still a bit of a pain.

     

    For instance:

    On the BB AI P9_15 is mapped to gpio76
     where
    On the BB Black, P8_39 is mapped to gpio76

     

    So, in the Adafruit BBIO example, you would use P8_39 (BB Black gpio76) to send a signal to BB AI P9_15 (gpio76).

     

    Or just do it via command line and set gpio76 as an output port.

     

    Ref:

    https://groups.google.com/forum/#!topic/beagleboard/3HhyATlcZD0

    https://github.com/adafruit/adafruit-beaglebone-io-python/issues/317

     

    Upgrade the bonescript code to fix .js issues:

    https://groups.google.com/forum/#!msg/beagleboard/0G2Ivf9lQeA/mi28-AJODgAJ

     

     

    Nice Job.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mayermakes
    mayermakes over 5 years ago in reply to jomoenginer

    Yes I followed the blocks and raised that issue on github.
    there is some work to be done to get back full BBIO compability, the Pinout is different for the BB Ai processor and the BBB so we either need a port, that corrects those numbers , or have compability sketch that we could just include that translates the physical Pinnumbers on the headers to the correct ones for the CPU.

    So fisrt we would have to figure out all the Pins and find oput how we can dynamically set them to IN/out/pwm mode

    this might get pretty tricky.
    As far as I can see most progress has been posted on element14.com/beaglebone so far around the web!

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jomoenginer
    jomoenginer over 5 years ago in reply to mayermakes

    The BB AI has a different Processor from say the BB Black, thus the pinout and mappings will be different.  The folks that manage the Adafruit BBIO would just have to add support for the new mapping to get it to support the BBIO which is why I posted an issue there.

    mayermakes  wrote:

     

    As far as I can see most progress has been posted on element14.com/beaglebone so far around the web!

    Much being pulled from the Google forums and other locations and just reported at element14, so I guess I would not agree completely with this statement.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • jomoenginer
    jomoenginer over 5 years ago in reply to mayermakes

    The BB AI has a different Processor from say the BB Black, thus the pinout and mappings will be different.  The folks that manage the Adafruit BBIO would just have to add support for the new mapping to get it to support the BBIO which is why I posted an issue there.

    mayermakes  wrote:

     

    As far as I can see most progress has been posted on element14.com/beaglebone so far around the web!

    Much being pulled from the Google forums and other locations and just reported at element14, so I guess I would not agree completely with this statement.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • mayermakes
    mayermakes over 5 years ago in reply to jomoenginer

    I can't check where all these informations were posted first, just glad they get collected in one place that is easy to keep track off.

    thanks for pointing it out.
    If you have other sources that may know more it would be great to link them as well.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube