robotics - College of Engineering & Computer Science


What is soft robotics?

Mechanical engineering doctoral student Caroline Schell and postdoctoral associate Peter Bui take us inside the emerging field of soft robotics in this experTU video. Members of Biological Robotics at Tulsa, these scholars understand what it takes to make their soft robot, fittingly named “Squishy,” respond to its environment, fragile objects and touch.

YouTube player

Want to contribute to robotics research and development? You’ll find the ideal academic home in TU’s Department of Mechanical Engineering.

What can you do with a degree in computer science?

If you want to know what you can do with a computer science degree, just imagine what life would look like without computer science.  

Netflix wouldn’t give you any spot-on recommendations for your binge. Siri couldn’t tell you driving directions for your spring break road trip. Your Roomba would bounce off the walls. And good luck trying to lock down your data from prying eyes. 

By 2029, employers will likely add more than 530,000 jobs in computer and information technology, according to the U.S. Bureau of Labor Statistics — far higher than most fields. And those jobs are at the top of the heap when it comes to pay. According to Glassdoor, grads with computer science degrees often find entry-level positions starting at $70,000, the highest of all the majors it surveyed. 

young woman with glasses seated at a desk in front of a computerAs a graduate from The University of Tulsa’s computer science program, you’ll have the skills to land a job in one of the fastest-growing parts of the economy. 

At TU, computer science majors are equipped with the tools necessary to work with emerging technologies such as cloud computing, gaming and simulation, bioinformatics, computer security, robotics and more. At the same time you put your analytical skills to work through advanced math, programming and computer architecture, you’ll also tap your creative side — because solving thorny technical problems requires flexible thinking.  

In-demand skills

While many grads wind up with jobs in the tech industry, these days, just about every sector of the economy needs the type of programming and problem-solving skills that computer science grads bring to the table. You’ll have opportunities to pursue careers such as: 

  • Data scientist. Our always-on society produces torrents of information. Data scientists see through the static and put it to use. A credit card company, for instance, might use data science to find fraudulent charges. Climate researchers may use it to produce more accurate forecasting models. 
  • Enterprise architect. Ever have a hard time picking the right technology to fit your needs? Now imagine doing it for an entire organization — often spread across different cities, states or even countries. Enterprise architects assess an organization’s goals and develop tech solutions that fit the business. 
  • Software engineer. We’re surrounded by so much technology — and without software, a lot of it is useless. The apps on your smartphone, of course, rely on it. But so does your car, your TV, your kitchen appliances, maybe even your toothbrush. 
  • Web developer. Some web developers make websites easy to use. Others write the behind-the-scenes code that performs increasingly complex tasks. And some do a bit of both.  
  • Systems analyst. A basic rule of technology: The computer system an organization installs today is already out of date tomorrow. Systems analysts help design efficient computer systems that meet organizational needs. 

Major in computer science at The University of Tulsa 

As a student in the Tandy School of Computer Science, you’ll select from two computer science majors: Computer science or computer simulation and gaming. As a simulation and gaming major, you’ll choose either a design or development track. And a host of minors, including bioinformatics, computational science, cybersecurity, data science and high-performance computing let you specialize even more.  

No matter which path you choose, you’ll get a basic introduction to computer science in your first two years, such as programming skills, ethics and data structures. In years three and four, you’ll drill down into your program, learning more about topics such as databases, artificial intelligence, game programming, computer graphics and more. Throughout it all, you’ll have the opportunity to conduct research alongside faculty in our advanced computing facilities that help put your skills into practical applications. 



New $1.9M NSF grant supports soft robotics research 

Imagine a search and rescue situation where a robot combs through rubble to save a trapped individual or an agile robot is administered to detonate a bomb. The machines ideal for these types of scenarios are soft robots that can be built with a higher level of mobility at a much lower cost. Soft robots hold enormous potential to save lives and improve manufacturing, and the TU Department of Mechanical Engineering is adding this type of project to its current list of research initiatives.

More about the Department of Mechanical Engineering

Just announced with an official start date of January 2020, a National Science Foundation Emerging Frontiers & Multidisciplinary Activities grant worth $1.9 million has been awarded to Associate Professor Joshua Schultz and his biological robotics team. The NSF funding is the largest award Schultz has received in his career as a principal investigator and will support efforts to improve the mobility and control of fabric-reinforced inflatable soft robots. When applying for the grant, Schultz recruited the expertise of materials scientist and TU Associate Professor of Mechanical Engineering Michael Keller. Schultz and Keller are teaming up with two co-principal investigators from Brigham Young University: Assistant Professor of Mechanical Engineering Marc Killpack and Assistant Professor of Computer Science David Wingate. Schultz said robots built at TU and soft robotics research underway at BYU will explore functions and capabilities that aren’t possible in traditional models. “Soft robots can bump, scrape and push against the world,” he explained. “They can accomplish tasks by running into a wall on purpose and then using the wall to support itself when it reaches for something.”

Autonomous robots

soft robotics
Professor Joshua Schultz

The concept of soft robotics also involves devices that can reach under a door to retrieve an item, entwine objects or squeeze into a small gap between a door that’s ajar. Soft robots can conform to features in an unknown environment and change shape, and when they collide with another object, neither the robot nor the other item is damaged. Equipping the device with smart technology allows it to detect that contact occurred and behave intelligently to complete the task. “We are trying to make these robots autonomous, so they can operate on their own without a human continuously issuing commands in real-time,” Schultz said. “Previous soft robots needed the ingenuity of a human to complete the tasks that the robot was doing. We will use new mathematical models, smart materials and sensors, and machine learning, so that robots can do the task autonomously without supervision by a human.”

The faculty plan to host graduate students at both TU and BYU to assist with the project and add a TU post-doctoral fellow to conduct research in kinematics and materials science. For the next four years, the group will focus on developing concise models for the motions of a fabric-reinforced rubber tube that can be evaluated quickly by a computer. Schultz described the device as an arm made of silicone. One side of the arm is made from a fabric similar to the canvas of a tent while the other is constructed of a more flexible material. The arm’s fabric can set up, bend, move and fold, but it won’t stretch. As the arm inflates, the stretchy side stretches but the fabric side will only bend. “As this robot is made, it can only trace out one path in space,” Schultz explained. “It can’t reach robotics workspace, but we want the robot to be pear, ring or cone in shape — we want it to have some volume in which it can reach everywhere inside its range of motion.”

Adapting to workspace with smart technology

Keller and Schultz are experimenting with materials that can be patched to the arm and communicate with a computer. By turning on one patch or a combination of patches at different times, the arm’s wall stiffness will change and expand its potential workspace. “The robot will be able to reach in some useful volume to do tasks, so that’s progress in the device functioning like a robot instead of just a conversation piece,” Schultz said.

Once the robot can reach a given volume, it must move to a specific spot within that space, so controlling movement and alleviating bounce from the stretchy material is key. Schultz and Keller hope to change the stiffness and inflation of the robot’s walls in a way that if it is bumped and begins to bounce, they can stop the interference and smoothly move it to pick up something or move against something. “Robotics is used in all kinds of industries, but the reason robots are limited in their application is because they can easily bump into something, and they lack dexterity to do a task,” Schultz explained.

Scientists and engineers have successfully demonstrated soft robotics designs in the past but adding the component of smart technology poses a challenge. Schultz said the elastomeric materials of soft robots allow for many sensors to be molded into the robot to measure touch, proximity and the shape of objects. If successful, the project will produce improved algorithms to process sensor inputs and enable the robot to distill them into meaningful information about itself and the world. Schultz said that while the designs they plan to develop are technologically advanced, they are financially feasible. “An industrial robot might cost upwards of $20,000, and you have to make a big purchase before you can find out if it suits your company’s needs,” he said. “Soft robots are more like disposable income — they’re made from pretty inexpensive materials.”

Overcoming challenges with soft robotics

Basic models developed by the team will present an algorithm that will configure a variety of possible shapes for the robot at each instant. Data gathered by the platforms will help the soft robot learn how to select the appropriate commands, which include the combinations of pneumatic valve signals and tunable stiffness patches in the rubber walls, to autonomously complete useful tasks where the robot must push on the environment.

“We want our robot to be able to overcome challenges like hanging drywall and reaching into clutter amongst trees, tall grass, rocks or debris to bend around anything in its path,” Schultz said.

To learn more about biological robotics at The University of Tulsa, please contact Professor Schultz at