Open research · Robotics + AI

The next link
between curiosity
and machines.

Gemm builds the knowledge base that's missing to work with state-of-the-art robots: open documentation, a tool to program them with blocks and a real-world use case.

3 active axesEST · 2026ORT · BUENOS AIRES
01 · Story

The robots are here. The knowledge to use them isn't.

01Origin · 2026

"Why does every team start from scratch?"

State-of-the-art robots —humanoids, quadrupeds, drones— are already available at ORT, but the knowledge to make use of them isn't organized or accessible: it lives fragmented, incomplete and in different languages, scattered across SDK, ROS 2, simulation and AI.

So every team working with these robots starts over from zero. The same processes, errors and lessons get repeated. Knowledge doesn't accumulate: it's lost.

02Decision

Build the missing base.

We decided to build that shared base. On one side, Gemm Lab to centralize the research: organized documentation, a repository of reproducible experiments and a community to learn and share. On the other, Gemm Blocks, so anyone can program a robot without knowing how to code.

And, in parallel, take all of it to a real case: a robot operating where a person shouldn't have to be.

03Today

One team, an open base.

Today Gemm is the final project of a 5th-year TIC team at ORT, developed during 2026 on state-of-the-art robots.

Everything we research stays documented and reproducible, so the next team starts from where we got to —not from scratch.

02 · The three axes

One knowledge base, three axes.

AXIS · 01 / KNOWLEDGE

Gemm Lab

Centralizes all the research: organized documentation, a repository of scripts, configs and reproducible experiments, and a community to learn and share.

Enter the Lab
AXIS · 02 / TOOL

Gemm Blocks

Block-based programming —in the spirit of Scratch— so students and people without advanced coding can build simple applications with the robots and watch them run in a simulator or on real hardware.

Open Gemm Blocks
AXIS · 03 / REALITY

Gemm Applied

Taking the knowledge to a real case in the Oil & Gas sector: a robot operating in hazardous environments, to replace human intervention in high-risk tasks.

See the use case
Knowledge doesn't accumulate: it's lost. Every team working with these robots starts over from zero.
— From the project brief, 2026
03 · How we work

Research, document and leave a base.

  1. PHASE 01

    Research

    We operate the robot layer by layer —SDK, ROS 2, simulation, AI— and experiment with real cases on the hardware.

  2. PHASE 02

    Document

    Every experiment, config and error is recorded and reproducible in Gemm Lab. What fails gets published too.

  3. PHASE 03

    Open up

    We lower the barrier to entry: Gemm Blocks and the community let more people program and understand the robots.

  4. PHASE 04

    Continue

    We leave a base the next team can build on, instead of repeating what's already been explored.

04 · Applied use case

Robots where a person shouldn't be.

We explore how a robot —humanoid, quadruped or drone— can operate in hazardous Oil & Gas environments and replace human intervention in high-risk tasks, alongside companies in the sector. Designed, programmed and documented by the team.

  • SECTOROil & GasHazardous environments and high-risk tasks
  • TEAM4 students — 5th-year TIC, ORTFinal project 2026
  • STATUSIn research and definitionEngaging companies in the sector
  • OPENProcess documented in Gemm LabReproducible for the next team
05 · Frequently asked questions

What people ask us before joining.

What is Gemm?

Gemm is a robotics and artificial intelligence research project (ORT, 5th-year TIC, 2026) building the knowledge base that's missing to work with state-of-the-art robots —humanoids, quadrupeds, drones and more. It's organized into three axes: Gemm Lab (documentation, repository and community), Gemm Blocks (block-based programming) and an applied use case in hazardous Oil & Gas environments.

Do I need to know how to code or solder to take part?

No. To take part in the community and in Gemm Blocks, all you need is a question and the willingness to stick around. Gemm Blocks exists precisely so students and people without advanced coding can build simple applications with the robots without writing a single line of code.

What is Gemm Blocks?

Gemm Blocks is a visual programming environment in the spirit of Scratch. It lets you build a robot's logic by snapping blocks together and watch it move in a simulator or on real hardware, with no text-based programming required.

What is Gemm Lab?

Gemm Lab centralizes all the project's research: the platform where knowledge is documented and organized, the repository of scripts, configs and reproducible experiments, and a community to learn and share —including what went wrong.

How does Gemm work?

The project runs in six sprints, from May to August 2026, working in parallel on research with the robot and building Gemm Lab. Everything learned —including what fails— is documented so the next team doesn't start from scratch.

What is the applied use case for?

To take the knowledge to a real problem: exploring how a robot can operate in hazardous Oil & Gas environments and replace human intervention in high-risk tasks, alongside companies in the Oil & Gas sector.

Where is Gemm based?

Gemm is a project at the ORT school in Buenos Aires, Argentina, developed during 2026 by a 5th-year TIC team.

06 · Come in wherever you like

Three doors, one shared table.

You don't need to know how to solder or program. You need a question and the willingness to stay a while.