From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Student Projects

cancel
Showing results for 
Search instead for 
Did you mean: 

UC Berkeley: Star Wars BB-8 Droid

Contact Information

Competition Year: 2016

University: University of California, Berkeley

Team Members: David Cuban, Aditya Desai, Isaac Finger, Lane Fuller, Sean Kelley, Dominik Soesser

Faculty Advisors: George Anwar, Liwei Lin

Email Address: lanegfuller@berkeley.edu

Submission Language: English

Project Information

Title: Star Wars BB-8 Droid

Description: Spherical drive robot, inspired the BB-8 droid seen in Star Wars: Episode 7, The Force Awakens.

Products:

NI myRIO

NI LabVIEW 2015

LabVIEW Real-Time Module 2015

The Challenge:

As a group of Mechanical Engineering seniors at the University of California, Berkeley, we formed Sphira Robotics in order to create a spherical drive robot, inspired by the BB-8 droid seen in Star Wars: Episode 7, The Force Awakens. This task provided several unique control, stabilization, and design challenges. Our company features members with diverse skillsets, and we are confident that with our combined talent we can deliver a robot that not only pays homage to the movie, but also becomes a technical achievement with real and practical applications. Our aim is to build a robot adept at exploration, given that its unique drive system it can maneuver in any direction on the X-Y plane.

The Solution:

NI picture.jpg

Figure 1: Completed Robot


In order to solve this very interesting and complicated design challenge, we decided to create a holonomic drive system that uses four independently powered omni-directional wheels. A diagram of such a system is shown in Figure 2.

holonomic-drive-motor-diagram.png

Figure 2: Diagram of a Holonmic Drive System


After much discussion on the dynamics of the system and on motor selection, we decided to place the holonomic drive system inside the the sphere as shown in Figure 3. A more detailed discussion can be found in the report attached.

full_assy_iso.jpg

Figure 3: CAD of Holonomic Drive System

Next, we decided to use the NI myRIO as the brain for our robot because of its Real-Time and Multitasking capabilities. We used it to read instructions from an RC remote controller, read the data from the onboard accelerometer for stabilization, and then communicate this information to the four motors. An electrical schematic of our robot is shown in Figure 4.

electrical schematic.jpg

Figure 4: Wiring Diagram

Finally, here is a video demonstration of our final product. Make sure to read the attached final report and the highlighted LabVIEW code for more information about our project. Thank you and enjoy!


Contributors