element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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
Sci Fi Your Pi
  • Challenges & Projects
  • Design Challenges
  • Sci Fi Your Pi
  • More
  • Cancel
Sci Fi Your Pi
Blog Cybernetic Computer Interface
  • Blog
  • Forum
  • Documents
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: sebathorus
  • Date Created: 22 Apr 2015 2:44 PM Date Created
  • Views 1182 views
  • Likes 3 likes
  • Comments 5 comments
  • cybernetic_interface
Related
Recommended

Cybernetic Computer Interface

sebathorus
sebathorus
22 Apr 2015

StarWars was THE SciFi movie of my childhood and still one of my favorites. StarWars universe represents a great source of inspiration from starships to robots, weapons, armors, clothes and various gadgets.

The source of inspiration for my project is "Borg Construct Aj^6" device, used by Lobot in Cloud City - StarWars - Episode 5 - Empire Strikes Back.

Besides the Lobot from original Star Wars series, AJ^6 device was used by other characters from extended Star Wars universe.

 

The "official" description of Borg Construct Aj^6 :

 

The Aj^6 was a sophisticated cyborg construct that allowed a being to become a cybernetic computer interface liaison able to mentally control computer systems.

The device was implanted against the skull, and sent nanothreads into the brain to form a link between the biocomputer unit and the cyborg. The Aj^6's cyborg computer was known to noticeably improve the intelligence of the wearer, enhancing logic and reasoning capabilities. The cyborg could also analyze data at roughly twenty times the speed of a non-cyborg computer operator.

The Aj^6's internal computer stored vast amounts of data, though additional information could be accrued with the use of knowledge cartridges. These devices plugged into ports on the back of the Borg Construct, and held data on virtually any subject. This allowed cyborgs to load and process data as and when needed.

 

Despite the advantages of a Borg Construct, the Aj^6 came under criticism since it was seen to limit a wearer's personality, and almost literally turned them into walking machines.

This resulted in a lack of face-to-face communication between a cyborg and other sentients, since their attentions were often turned to central computers.

 

http://starwars.wikia.com/wiki/Borg_Construct_Aj%5E6

 

I believe this device is a good model of a SciFi device which can be turned into a real world tool.

 

Used components description:

 

At the core of AJ^6-RW will be a RaspberryPi_2 unit. In order to connect RPi2 with user and surrounding environment the following components will be used:

- RaspberryPi camera - for taking pictures and video recording

- PiFace Control & Display - for system settings and information and as main user input/control panel

- SHIM RTC - real time clock

- WIPI - wireless LAN connectivity

- USB sound card + microphone - for audio output and voice commands input

- high power LED controlled by RPi2 GPIO + FET for directional light

- RGB LED strip - for visual signaling and ambient lighting

- Stereo headphones - for audio menus and music

- Roving Networks RN-52 Bluetooth audio module - for wireless smartphone audio connectivity

- Pololu Adjustable 4-12V Step-Up Voltage Regulator U3V50ALV - provide 5V/5A for RPi and peripherals

- motion sensor

- possible use of  Microstack GPS for navigation/position

- Li-Ion or Li-Po batteries for power

- USB Card Reader

- USB Hub and/or USB extension cords to bring RPi USB port outside the case

- charger

 

Depending on the connection requirements with RaspberryPi, additional boards might be used for extended functionality.

 

Functional description:

 

The skull implants and brain connected nanothreads will be left aside for now image, but in order to allow user to communicate with the device, RaspberryPi run Python and shell scripts for reading PiFaceCAD buttons and launch commands and scripts according with user actions. Menu navigation will be aided by PiFaceCAD display and acoustic through headphones, hence commands could be launched without the need of the display.

PiFaceCAD panel can be folded from its default position so that the display can be seen and operated by user when needed.

 

A microphone will be used for speech recognition and vocal commands.

 

The audio sub-system will be used for audio feedback from applications, internet radio, media player - used for music/audio files, document reader, sensors readings, battery status, etc.

Headphones are also used by RN-52 Bluetooth audio module for smartphone connection, in order to listen at music streams and talking to the phone.

 

The original Aj^6 device was conceived to use "knowledge cartridges" to offer various data to it's wearer. My implementation will use a card reader and USB extension cords/USB hub to bring RaspberryPi's USB ports to the front of the case. Besides USB memory sticks, these ports can be also used for other USB connected devices.

 

On the outside of AJ^6-RW case, a RGB LED strip will be fitted for signaling purposes or provide ambient lighting. An high power LED is placed on the front left of the device to provide a directional light when is required or to improve RPi camera image quality in low light. This LED is controlled by RPi GPIO and a FET.

For example when biking it can be used to signal when brake or change direction. At camping can be used as ambient light and the front High power LED as directional light.

 

On the back of AJ^6-RW case, is placed the charging connector, RaspberryPi LAN port and a motion sensor so no one can sneak behind you unnoticed .

 

By default, the RaspberryPi's WiFi connection will be configured in normal host mode so it will use a wireless access point for remote connection, internet access, etc.

If needed, and allow other WiFi enabled devices to connect to it.

Alternative, a second RaspberryPi can be configured as access point and turned on only when needed in order to save power.

An Apache or Lighttpd web server will give access to AJ^6-RW camera, sensors, lights and battery status.

 

For power a number of Li-Ion/Li-Po cells will be used along with a Step-Up Voltage Regulator capable to provide 5V at about 5A. The number of cells will be determined to offer a right balance between weight and autonomy, but it is possible to be modified by user to favor one or other.


From a 5V USB connector, AJ^6 can supply power to charge a smartphone or other small electronic device.

AJ^6-RW can be used as a hub for other wearable components, like lights, sensors, motors, servos, etc.

 

Attached are few pictures of original device and the way it was used in the movie and a number of views of an approximate sketch of the device, in the way I imagine it.

Attachments:
image
image
image
image
image
image
image
image
image
  • Sign in to reply

Top Comments

  • DAB
    DAB over 10 years ago +2
    Interesting project. You might be able to use a neurosky system to pickup the brain signals to augment your command and control capabilities, but I suspect that you have more than enough to do as it is…
  • sebathorus
    sebathorus over 10 years ago in reply to dmrobotix +2
    @Margot Paez Thank you Right now I can only imagine how easy/hard is to wear something like that, but I certainly want to make it as comfortable as possible.
  • crimier
    crimier over 10 years ago +1
    Hi, my colleague! I like this project a lot =) I will build something similar, just in a wrist-wearable computer formfactor. How did you make the prototype 3D drawings? I might want to use this SW =) Right…
Parents
  • dmrobotix
    dmrobotix over 10 years ago

    Wow, this is really cool. I wonder how easy it would be to wear that for 12 hours out of the day!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • sebathorus
    sebathorus over 10 years ago in reply to dmrobotix

    @Margot Paez

     

    Thank you image

    Right now I can only imagine how easy/hard is to wear something like that, but I certainly want to make it as comfortable as possible.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • sebathorus
    sebathorus over 10 years ago in reply to dmrobotix

    @Margot Paez

     

    Thank you image

    Right now I can only imagine how easy/hard is to wear something like that, but I certainly want to make it as comfortable as possible.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
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