< Raymond Hendriks – Developer, Maker & Educator
@@@@@@ @@@@@@ @@@@@@ @@@@@@ :::::: @@@@@@ @@@@@@@@ @@ :::::::::::::::@@@@@@@@@@@@@@@@@@@ @@@ @@@@@@@ :::::::::::::: @@@@@@@@@@@@@@@@@@@@ @@@@@@@ @@@@@@@@@@@@ :::::::: :: @@@@@@@@@ @@@@@@@ @@@@@@@@@@@@ @@@@@@@@@@@@@ ::::::: @@@@@@@ @@@@@@ @@@@@@@@@@@@@ @@@@@@@@@@@@@@ :::::: @@@@@@ @@@@@ @@@@@@@@@@@@@@ @@@@@@@@@@@ :::::: @@@@@@ @@@@@ @@@@@@@@@@@@ @@@@@@@@ :::::: @@@@@@ @@@@@ @@@@@@@@@ @@@@@@@@@@@@@ :::::: @@@@@@ @@@@@ @@@@@@@@@@@@@@ @@@@@@@@@@@@@@ :::::: @@@@@@ @@@@@ @@@@@@@@@@@@ @@@@@@@@@@@@@@@ :::::: @@@@@@ @@@@@ @@@@@@@@@@@@@@ @@@@@@@@@@ :::::: @@@@@@ @@@@@ @@@@@@@@@@ @@@@@ :::::: @@@@@@ @@@@@ @@@@@

Robotics Engineering

Designing competitive robotics systems

Over the past years I have been involved in designing and developing competitive robotics systems for the FIRST Tech Challenge (FTC). These robots combine mechanical design, embedded software, computer vision and autonomous control.

Building robots for competition means working under strict constraints: limited build seasons, evolving game challenges and systems that must perform reliably under pressure.

For me, FTC robotics has always been about engineering systems that actually work in the real world.



Systems Engineering Approach

Robotics competitions reward not only technical skill, but also system thinking. Successful robots are not just clever mechanisms — they are balanced systems where mechanics, electronics and software work together reliably.

My focus is typically on:

Autonomous Robotics

Autonomous operation is a key part of FTC. This involves designing routines that allow robots to operate independently using sensors, vision systems and predefined strategies.

Areas explored include:

Robot Software

FTC robots are programmed using Java and run on embedded Android-based control systems. Robot software must manage real-time control of motors, sensors and subsystems while remaining robust under competition conditions.

Typical development work includes:

Reliability and Failsafes

Competition robots operate in chaotic environments. Systems must be designed to fail safely and recover from unexpected situations.

Design considerations include:

Lessons from Competitive Robotics

Building robots for competition teaches valuable engineering lessons:

FIRST Robotics

FIRST (For Inspiration and Recognition of Science and Technology) is an international robotics competition where teams design and build robots to solve engineering challenges.

Alongside technical development, I mentor teams in engineering practices, system thinking and iterative design.


Current Experiments



Copyright © 2025-2026 Raymond Hendriks, All Rights Reserved | Last updated: 2026-03-13 18:13