Life at Viam
March 21, 2025

Beyond barriers: How Fireline Science brings robotics education to disconnected spaces

How Fireline Science uses Viam's platform to bring hands-on programming to prisons and rural schools without reliable internet
Emily Hong
Software Engineer
Adrienne Tacke
Senior Developer Advocate

Introduction

Professor Collin Sellman and Sean Schaefer of Fireline Science, an engineering-first education platform for low-internet-access environments, used Viam to run a Python programming course at a women’s prison in Perryville, Arizona. If you'd like to get involved, we have resources to help! Whether you’re a teacher in a classroom, a mentor in a community center, or a leader in a maker space, Viam for Educators provides the tools to inspire curiosity and foster innovation through guided workshop, project plans, and more.

The challenge: Create an accessible robotics education program despite physical barriers

When Sellman and Schaefer were exploring options for a final project in their Python programming course at a women’s prison in Perryville, Arizona, they wanted something that would engage students and allow them to apply their coding skills hands-on. They were particularly interested in robotics but faced logistical challenges:

  1. Unreliable network connectivity.
  2. Inability to bring devices into the prison.

As they searched for alternatives, Sellman stumbled upon the Try Viam experience. Inspired by Viam’s network flexibility and direct interaction with the rover, he soon replicated the setup in his own garage.

The final project Sellman and Schaefer eventually designed looks very similar to the Try Viam experience. Students program a Viam rover to navigate a course and take a picture of a stuffed pigeon from the children’s book “Don’t Let the Pigeon Drive The Bus.”

Building the bridge: A virtual environment for testing and deployment

In order to make this work with the connectivity constraints, Sellman and Schaefer needed to build an intermediary application that could simulate commands and allow students to test their code in a virtual environment. They achieved this by creating a Python application that emulates Viam’s SDK where students could iterate on and test their code.

Once code was confirmed to work in the virtual environment, it was exported and transferred to a TypeScript-based dashboard that was connected to the Viam rover in Collin’s garage. On the day of their final project, students would be able to see their code run on the real robot (via a regulated video call).

Diagram showing Fireline Science's technical architecture: Student code written in Python simulator flows through TypeScript dashboard to control Viam rover in remote location, bypassing connectivity constraints with webRTC technology

Schaefer states, “Viam’s architectural decision to use webRTC as the way to connect to and control the robot, has given us a lot of flexibility… It’s actually really straightforward.”

Sign up

Results: Creating meaningful engagement through real-world application

In the end, students were able to successfully program their robot remotely, Sellman recalls “Not only the students, but everybody in the facility was watching the students program the robot and watching the iterations… even now, it makes me a little bit emotional, because they were just cheering each other on.” 

Following the success of their pilot project, they’ve since run the project in the prison four times, and twice with middle school students in Cottonwood, AZ. Sellman attributes the level of engagement they’ve received to the ability for students to work with real things and real data in the physical world, rather than  simulated environments. 

Looking ahead: Expanding access, empowering futures

Fireline Science continues to expand its reach by adding new subjects to Tuneni and forming new partnerships. Sellman is already planning an addition to the final project on data collection and analysis, using Viam’s data management service and a sensor module for VOC sensors. 

The work they’ve already done continues to pay dividends. Sellman and Schaefer shared a story of an inmate student who wrote to her grandkids about learning to program a robot. Sellman reflects, “What I didn’t really realize is that we’re not just doing it for them. But potentially, for their broader network.” While robotics is what draws students in, Sellman says, in the end, “just the fact that they’re doing something they didn’t think they could do, they’re seeing their skills and their effort working in the real world, that’s going to help them even if they don’t go into technology.”

About Fireline Science

 Fireline Science is an engineering-first education platform for low-internet-access environments founded by Prof. Collin Sellman and Sean Schaefer. They are committed to bridging the digital divide and delivering solutions that drive meaningful improvements in student performance. While they started off designing for K-12 schools in rural areas, they soon realized their solution could extend to other low-internet-access environments. 

Tuneni, their flagship platform, is the result of relentless innovation by a world-class engineering team. Designed to excel both online and offline, Tuneni’s advanced AI capabilities enhance student focus and ensure access to high-quality learning in any environment. With a proven track record of developing cutting-edge, AI-driven solutions, their team is dedicated to creating tools that empower students and teachers alike.

twitter iconfacebook iconlinkedin iconreddit icon

Find us at our next event

Mar 25, 2025
Mar 25, 2025
,
07:30 - 09:30 PM EST

NYC AI Users March 2025 MeetUp

In Person
1900 Broadway Floor 6 New York, NY
Join us at the Viam office for March tech talks and social, featuring Sudheer Gaddipati on how Machine Learning and LLMs complement each other, and Xavier Huang on how to effectively increase the accuracy of Gen AI's response. No technical background required—just curiosity. Free drinks, food, and great conversations.
Sign Up
Apr 3, 2025
Apr 3, 2025
,

DotJS

In Person
Paris, France
JavaScript developers are invited to join Viam in Paris to learn how to overcome challenges of working with code in the physical world.
Join Us
Apr 17, 2025
Apr 17, 2025
,
06:30 - 09:30 PM EST

NY Hardware April 2025 MeetUp

In Person
1900 Broadway Floor 6 New York, NY
Join us at the Viam office for the next NY Hardware Meetup! Viam Product Manager, Esha Maharishi, will be doing a live demo, and there will be plenty of time to connect with fellow hardware enthusiasts. Whether you're deep in the industry or just curious, come by for great conversations, hands-on tech, and free food and drinks!
Sign Up