To map our keyboard inputs we can use a python module called Tkinter. Tkinter is Python’s de-facto standard GUI (Graphical User Interface) package. Tkinter is not the only GUI Programming toolkit of Python, however, it is the most commonly used
This tutorial will step through how to map install the necessary libraries to map your gamepad buttons for controlling the robot. Installing Libraries First of all we need to install the necessary libraries to ensure we can recognise the inputs.
The following tutorial is based on the code which appears in the EmuBot folder of the GitHub repository. It provides a base level of code to communicate with the servos. Before continuing this tutorial you should also check out the Moving
The following tutorial is based on the code which appears in the EmuBot folder of the GitHub repository. It provides a base level of code to communicate with the servos. This tutorial will explain the code necessary to get the
Introduction: The Raspberry Pi Camera is an inexpensive add-on for the Raspberry Pi. It enables a user to take photos, videos, time-lapses and excecute a variety of other functions using software from a third party. For the OARKit, the Raspberry
Introduction When setting up your robot you will eventually need to make the switch from hard-wired (Ethernet cable) to either 2.4ghz or 5ghz wireless chip. We suggest a 5ghz frequency as there is less interference from other common wireless systems
Introduction: In this section, we will discuss how to interface with a generic USB game controller and communicate with the Raspberry Pi on the robot. All code is written in Python 3 or higher. The scripts work by passing raw