Skip to content

T-Bot Blog

Build Program Play

  • Main Site
  • T-Bot Store
  • T-Bot Software
  • Tutorials

Recent Posts

  • New Theme for Python T-Bot Controller
  • T-Bot Simulation using Python and Blender
  • Printable Battle Gear
  • T-Bot self driving using a webcam.
  • T-Bot Simulator with Tuning Slide Bars

Recent Comments

  • Jonny5isAlive on New T-Bot Software

Archives

  • February 2023
  • July 2021
  • June 2021
  • November 2020
  • September 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • January 2020
  • December 2019
  • November 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019

Categories

  • Uncategorized

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Please follow & like us :)

RSS
Follow by Email
Facebook
Facebook
fb-share-icon
LinkedIn
LinkedIn
Share

Coding competition

The challenge is to set the best lap time. You will need a Raspberry Pi or PC with Bluetooth capability, a tape measure, a webcam, and a T-Bot. Adjust your camera so the ends of the superimposed sine function are 1 m apart. Now, develop the best controls strategy to give the best time. The code used for the video can be found here.

Posted on January 28, 2020January 28, 2020Author Gareth NisbetLeave a comment on Coding competition

T-Bot Keyboard Controller

A simple keyboard controller for the T-Bot.

T-Bot Keyboard Controller
Posted on December 9, 2019Author Gareth NisbetLeave a comment on T-Bot Keyboard Controller

Rolling plot with auto-scaling for the T-Bot joystick controller

I have used deque to create a rolling plot. This is very helpful for tuning your T-Bot.

Posted on December 7, 2019Author Gareth NisbetLeave a comment on Rolling plot with auto-scaling for the T-Bot joystick controller

Simple combination filter vs Kalman filter.

You can use CombinationFilter.py to experiment with the two filters.

Posted on November 8, 2019Author Gareth NisbetLeave a comment on Simple combination filter vs Kalman filter.

Updated the T-Bot Joystick Bridge

The Joystick Bridge has been updated. More instructions have been added to the instructions page for PS3 and PS4 controllers.

Posted on November 3, 2019Author Gareth NisbetLeave a comment on Updated the T-Bot Joystick Bridge

T-Bot FPV Camera Hat

Here is a prototype of a magnetic FPV camera hat for the T-Bot. The T-Bot is being controlled using the Python Joystick bridge. OpenCV is being used to pull in the video stream and transform the frames to a birds eye view. All of this is being done on the Raspberry Pi 4 at 30 FPS.

Posted on November 3, 2019Author Gareth NisbetLeave a comment on T-Bot FPV Camera Hat

Now you can use a PS3 or PS4 Joystick to control your T-Bot

You can now use low cost wireless controllers or PS3 / PS4 controllers to control your T-Bot. The python code makes use of Pybluez and Pygame. On Linux. You can modify the code to use pyserial for Windows or Mac (see https://github.com/garethnisbet/T-BOTS/blob/master/Joystick/joystick_Mac.py).

Posted on August 26, 2019November 3, 2019Author Gareth NisbetLeave a comment on Now you can use a PS3 or PS4 Joystick to control your T-Bot

Naturally occurring three point turns

The three point turns have not been coded specifically. They occur naturally out of the control algorithm.

Posted on July 7, 2019Author Gareth NisbetLeave a comment on Naturally occurring three point turns

Machine Control Tuning Function

I added a function generator to help with the machine control tuning (not the T-Bot tuning).

You can find it here.

Posted on July 2, 2019July 2, 2019Author Gareth NisbetLeave a comment on Machine Control Tuning Function

Improved camera tracking for the T-Bot

You can control the T-Bot using a webcam and opencv HSV colour based tracking. You can find the code here.

Posted on June 9, 2019June 9, 2019Author Gareth NisbetLeave a comment on Improved camera tracking for the T-Bot

Posts navigation

Previous page Page 1 Page 2 Page 3 Page 4 Next page
Proudly powered by WordPress