Skip to content

Jonathan Marshall Posts

Python Master Script

In short, the Python Master script will allow complete control over the three scripts; Both Arms, Left Arm and Right Arm and will be able to send commands enabling more remote control of the robot. When first designing the Master script its original purpose was to launch only the arm…

Continue reading Python Master Script

Multi Pilot

The Multi Pilot program allows more than one user to control Baxter at once. The idea behind this is that only one user can control one arm at once, we can now work in teams to control baxter. To allow this to happen the Python back end had to be…

Continue reading Multi Pilot

Secure Connection

Establishing a secure connection between the Pilot and Baxter was essential. At this stage the information is being sent insecurely across the network but the goal is to send the information securely across the internet allowing Baxter to be controlled from anywhere in the world. To allow this to work…

Continue reading Secure Connection

Full Movement

Now that my script is capable of simple movement I can begin to configure the remaining joints of the script. The Xbox controller has two axis of movement (Y-axis and X-axis). Using this we can determine what movement the pilot wants Baxter to complete. Baxter has multiple joints on his…

Continue reading Full Movement

First Movement

Now the C# end is configured to send all the information from the controller, to the Python UDP listener on the Baxter terminal, I can start to look at taking the received commands and also developing a way so that Baxter can understand them. My first idea is to sniff…

Continue reading First Movement

Controller Design

 My original plan was to design the interface only on the computer we use to run Baxter, but after research I discovered that there was little coding support for the Oculus Rift so instead I built the controller program in C# on a Windows machine meaning that I had to…

Continue reading Controller Design

Project Introduction

Recently I completed my final year at Glyndwr University studying a BSc in Computer Networks and Security. The premise of my final year thesis was to design an interface for the Baxter Robot using a Microsoft Xbox controller, in conjunction with an Oculus Rift VR Headset. The original plan was to…

Continue reading Project Introduction