A whole robotics lab. One browser.

Now open ↗

Learn robotics.
Make it move.

Go from your first line of code to a robot in motion. Guided learning and cloud simulation, together in one workspace.

Already have an account? Log in

Graded learning Isolated environments Zero local setup
Inside RoboLab
Actual RoboLab learning workspace with a ROS 2 publisher and subscriber lesson beside Python code in the browser IDE

Your lesson, your code, and your next breakthrough. Side by side.

Actual platform capture +

Real tools.
Ready when you are.

ROS 2GazeboSIMRViz2PythonEclipse Theia

01 / Learn by doing

Less watching.
More “I built that.”

Robotics clicks when you get to try it. Follow a structured path, solve a challenge, and see your code do something in the world.

01 ↗

Understand the idea.

Work through focused lessons that connect the concepts to a practical robotics challenge.

02

Write the real code.

Build in a browser IDE with your instructions, terminal, and ROS 2 tools in the same workspace.

03

Run. Get feedback. Grow.

Submit your solution for grading, understand what needs work, and move forward with confidence.

A path from curious to capable.

The learning roadmap
01
Foundation

Linux Essentials

The command line, files, permissions, and processes that power a robotics workflow.

Available now
02
Core skills

ROS 2 Core

Bring nodes, topics, services, actions, and parameters to life through hands-on exercises.

Available now
03
Intermediate

Simulation & Control

Robot models, Gazebo worlds, transforms, and the fundamentals of robot control.

On the roadmap
04
Advanced

Advanced Engineering

Navigation, perception, sensor fusion, and behavior trees for more ambitious robots.

On the roadmap

A look at what we’re building. The first two paths are open now.

02 / A world to experiment in

Big ideas.
No hardware required.

Choose a world. Bring in a robot. Launch an isolated cloud environment and start exploring what your code can do.

A simulated delivery robot navigating an outdoor environment
Simulation in motionRecorded demo

A sandbox for your next idea

A virtual world.
Real possibilities.

Room to test, break things, and try again.

Your world. Your robot.

Explore simulation worlds and a robot library, from mobile platforms to industrial arms.

A space of your own.

Each session runs in an isolated cloud environment, so you can experiment independently.

The tools that go with you.

Work with ROS 2, Gazebo, and visualization tools used beyond the classroom.

The environment library

Pick your playground.

01

From a first experiment to a more complex environment.

The robot library

Meet your next project.

02

Explore different platforms in a shared development workflow.

Screenshots from the live platform. The experience will continue to evolve.

The bigger pictureAyroX Labs

The future of embodied AI
starts with people who build.

AyroX Labs is building simulation-first infrastructure for embodied AI. RoboLab opens the door: a place to develop the skills, test the ideas, and take the first step toward intelligent machines.

Good questions

Before you
jump in.

Something else on your mind?
Let’s talk

Can I use RoboLab right now?

Yes. RoboLab is open to everyone. Sign up with email, Google, or GitHub to start the learning paths and launch your own cloud simulations. If you already have an account, log in and pick up where you left off.

Do I need a robot or a powerful computer?

RoboLab is designed to run the development tools and simulation in the cloud. You use them through your browser with an internet connection, without needing your own robot or a local ROS 2 installation.

Is this for beginners or experienced builders?

Both. The learning paths start with Linux and ROS 2 foundations. The simulation workspace also gives more experienced builders a place to configure worlds and experiment with robots. More advanced learning paths are on the roadmap.

What makes the learning hands-on?

You work through lessons alongside a real code editor, write solutions, and submit them for grading. Simulation and visualization tools help connect what you write to how a robot behaves.

Can I use RoboLab with my class or team?

Yes. Everyone in your class or team can sign up for their own account. To plan RoboLab for a whole group, email [email protected] and we can talk through your use case.

Be part of what’s next

Your next idea
deserves a lab.

We’re building RoboLab for curious minds and ambitious builders. Create an account and explore it for yourself.

Open to everyoneNo request or approval needed. Sign up and start building.

Your first session starts here

A little time.
A whole robotics lab.

  1. 01
    Create your account.

    Sign up with email, Google, or GitHub.

  2. 02
    Pick a learning path.

    Start with Linux Essentials or ROS 2 Core, at your own pace.

  3. 03
    Get ready to build.

    Write real code, run it in simulation, and submit it for grading.

Sign up

Already have an account? Log in

Inside RoboLab

Recorded from the platform. This is a preview, not an interactive cloud session.