owrc logo white

TEAM RESOURCES

Use these resources to help your team prepare for OneWorld Robotics Competition

COMPETITION RULES

This document will include OWRC Area Competition 2025 competition rules, competition schedule, challenge structure, scoring system and other important information to help your team competition ready.

Competition Rules will be released on 1st February 2025

 

Resources Update

PRACTICE PROJECTS

Become familiar with competition’s robot hardware, learn the necessary coding knowledge and skills and immerse yourself in the world of smart cities

Practice Project 1

Avoid Collisions without Sensors

Code without sensors to navigate and turn along the streets of a smart city, avoiding oncoming traffic.

Learning Outcomes

  • Learn to use FlipCode to control DC motors’ movements.
  • Learn to program your FlipRobot without sensors to move and avoid collisions.

Download

Practice Project 2

Line Tracing

Navigate your smart car along the roads of a smart city using the infrared sensors.

Learning Outcomes

  • Learn to use FlipCode to control DC motors’ movements.
  • Learn to use If/Do/Else logic in FlipCode.
  • Learn to create and apply programming functions.
  • Learn to program Infrared sensor for line tracing.

Download

Practice Project 3

Avoid Collisions with the Ultrasonic Sensors

Navigate your smart car along the roads and intersections of a smart city using the ultrasonic sensors.

Learning Outcomes

  • Learn to use FlipCode to control DC motors’ movements.
  • Learn to use If/Do/Else logic in FlipCode.
  • Learn to create and apply programming functions.
  • Learn to program ultrasonic sensors for distance recognition.

Download

Practice Project 4

Drive to follow the line and avoid hitting obstacles using sensors

Identify and avoid other smart cars along the streets of a smart city using the ultrasonic sensors.

Learning Outcomes

  • Learn to use FlipCode to control DC motors’ movements.
  • Learn to use If/Do/Else logic in FlipCode.
  • Learn to create and apply programming functions.
  • Learn to program ultrasonic sensors for distance recognition.
  • Learn to program infrared sensors for line tracing.

Download

Practice Project 5

AI vision recognition Training Module

As we will use the AI Camera on our FlipRobots in future practice projects, we need to install the specific software called “FlipAIOT” and perform some tests before we start to implement it.

Learning Outcomes

  • Learn to install FlipAIOT successfully
  • Learn to basic function and User interface of FlipAIOT

Download

Practice Project 6

AI vision recognition Training Module 2

Use advanced training techniques to idenitfy objects with FlipAiot and understand how surroundings and external elements affect the AIOT recognition system.

Learning Outcomes

  • Enhance your AI recognition training result
  • Train AI Model for Image Recognition

Download

SOFTWARE REQUIREMENTS

Install the relevant software to allow you to program your FlipRobot.

Resources Update

FlipCode

Mac App

1. About FlipCode Mac app
Supporting OS: macOS 10.10 and above.
Version: 1.5.0 / released on October. 31st, 2019.
 
2. How to install
  1. Click the Download button to download the FlipCode mac app.
  2. Right click the dmg file and select “open” to start the installation process.
  3. FlipCode software will automatically detect if you need to install the USB Driver and prompt you with required actions.
  4. You may need to go to privacy and security settings to allow the USB driver installation.

Windows App

1. About FlipCode Windows app
Supporting OS: Windows 7, 8, 8.1 and 10.
Version: 1.5.0 / released on October. 31st, 2019.
 
2. How to install
  1. Click the Download button below to download the FlipCode Windows app.
  2. If a security warning/reminder window pops up, click the Continue/OK button.
  3. FlipCode software will then automatically detect if you need to install the USB Driver and prompt you with required actions.
 
Resources Update

FlipAIOT

Mac App

1. About FlipAIOT Mac app
Supporting OS:10.13 High Sierra, 10.14 Mojave, 10.15 Catalina.
 
2. How to install
  1. Click the Download button to download the FlipAIOT mac app.
  2. Right click the dmg file and select “open” to start the installation process.
  3. FlipAIOT software will automatically detect if you need to install the USB Driver and prompt you with required actions.
  4. You may need to go to privacy and security settings to allow the USB driver installation.

Windows App

1. About FlipAIOT Windows app

Supporting OS: Windows 8, 8.1 and 10

2. How to install
  1. Click the Download button below to download the FlipAIOT Windows app.
  2. If a security warning/reminder window pops up, click the Continue/OK button.
  3. FlipAIOT software will then automatically detect if you need to install the USB Driver and prompt you with required actions.

FlipCam Firmware Update

It is highly recommended to update your FlipCam firmware to version 1.3.0, in order to achieve optimal video imaging capture performance to assist with your AI vision recognition training and AI challenge performance.

To guide you through the installation and firmware update process, please check out the FlipCam Firmware Update Installation Guide.

Resources Update

TROUBLESHOOTING GUIDE

Why I can’t see the FlipCam camera image in FlipAIOT after I successfully installed and connected with the robot for the first time?

Try to turn off IPv6 on your Windows OS or MacOS devices.

 

How to turn off IPv6 on Windows OS

How to turn off IPv6 on MacOS

Why I can’t see image or only see a still image in FlipAIOT when reconnecting with the robot after some previous AI training activities completed in FlipAIOT?

Try to close FlipAIOT app and restart it, then connect with you robot again. 

PRACTICE PROJECTS

Become familiar with the competition’s robot hardware, learn the necessary coding knowledge and skills and immerse yourself in the AI Trailblazer!

Practice Projects will be released on 1st October 2025

Practice Project 1

Avoid Collisions without Sensors

Code without sensors to navigate and turn along the streets of a smart city, avoiding oncoming traffic.

Learning Outcomes

  • Learn to use FlipCode to control DC motors’ movements.
  • Learn to program your FlipRobot without sensors to move and avoid collisions.

Download

Practice Project 2

Line Tracing

Navigate your smart car along the roads of a smart city using the infrared sensors.

Learning Outcomes

  • Learn to use FlipCode to control DC motors’ movements.
  • Learn to use If/Do/Else logic in FlipCode.
  • Learn to create and apply programming functions.
  • Learn to program Infrared sensor for line tracing.

Download

Practice Project 3

Avoid Collisions with the Ultrasonic Sensors

Navigate your smart car along the roads and intersections of a smart city using the ultrasonic sensors.

Learning Outcomes

  • Learn to use FlipCode to control DC motors’ movements.
  • Learn to use If/Do/Else logic in FlipCode.
  • Learn to create and apply programming functions.
  • Learn to program ultrasonic sensors for distance recognition.

Download

Practice Project 4

Drive to follow the line and avoid hitting obstacles using sensors

Identify and avoid other smart cars along the streets of a smart city using the ultrasonic sensors.

Learning Outcomes

  • Learn to use FlipCode to control DC motors’ movements.
  • Learn to use If/Do/Else logic in FlipCode.
  • Learn to create and apply programming functions.
  • Learn to program ultrasonic sensors for distance recognition.
  • Learn to program infrared sensors for line tracing.

Download

Practice Project 5

AI vision recognition Training Module

As we will use the AI Camera on our FlipRobots in future practice projects, we need to install the specific software called “FlipAIOT” and perform some tests before we start to implement it.

Learning Outcomes

  • Learn to install FlipAIOT successfully
  • Learn to basic function and User interface of FlipAIOT

Download

Practice Project 6

AI vision recognition Training Module 2

Use advanced training techniques to idenitfy objects with FlipAiot and understand how surroundings and external elements affect the AIOT recognition system.

Learning Outcomes

  • Enhance your AI recognition training result
  • Train AI Model for Image Recognition

Download

SOFTWARE REQUIREMENTS

Install the relevant software to allow you to program your FlipRobot.

Resources Update

FlipCode

1. About FlipCode Windows app
Supporting OS: Windows 7, 8, 8.1 and 10.
Version: 1.5.0 / released on October. 31st, 2019.
 
2. How to install
  1. Click the Download button below to download the FlipCode Windows app.
  2. If a security warning/reminder window pops up, click the Continue/OK button.
  3. FlipCode software will then automatically detect if you need to install the USB Driver and prompt you with required actions.

Mac App

1. About FlipCode Mac app
Supporting OS: macOS 10.10 and above.
Version: 1.5.0 / released on October. 31st, 2019.
 
2. How to install
  1. Click the Download button to download the FlipCode mac app.
  2. Right click the dmg file and select “open” to start the installation process.
  3. FlipCode software will automatically detect if you need to install the USB Driver and prompt you with required actions.
  4. You may need to go to privacy and security settings to allow the USB driver installation.
Resources Update

FlipAIOT

Mac App

1. About FlipCode Mac app
Supporting OS: macOS 10.10 and above.
 
2. How to install
  1. Click the Download button to download the FlipCode mac app.
  2. Right click the dmg file and select “open” to start the installation process.
  3. FlipCode software will automatically detect if you need to install the USB Driver and prompt you with required actions.
  4. You may need to go to privacy and security settings to allow the USB driver installation.

Windows App

1. About FlipAIOT Windows app

Supporting OS: Windows 8, 8.1 and 10

2. How to install
  1. Click the Download button below to download the FlipAIOT Windows app.
  2. If a security warning/reminder window pops up, click the Continue/OK button.
  3. FlipAIOT software will then automatically detect if you need to install the USB Driver and prompt you with required actions.

FlipCam Firmware Update

It is highly recommended to update your FlipCam firmware to version 1.3.0, in order to achieve optimal video imaging capture performance to assist with your AI vision recognition training and AI challenge performance.

 

FlipCam Firmware Updater for macOS

FlipCam Firmware Updater for Windows OS

 

To guide you through the installation and firmware update process, please check out the FlipCam Firmware Update Installation Guide.

Resources Update

TROUBLESHOOTING GUIDE

Why I can’t see the FlipCam camera image in FlipAIOT after I successfully installed and connected with the robot for the first time?

Try to turn off IPv6 on your Windows OS or MacOS devices.

 

How to turn off IPv6 on Windows OS

How to turn off IPv6 on MacOS

Why I can’t see image or only see a still image in FlipAIOT when reconnecting with the robot after some previous AI training activities completed in FlipAIOT?

Try to close FlipAIOT app and restart it, then connect with you robot again.