By

Ryan Ewyk
12
Jul

Let’s Break It Down! “movement.py” part 3

Welcome to part 3 of Let’s break it down! ‘movement.py’. In the last post we went over two massive functions: ‘bckFwdRun(key, s)’ and ‘leftRightRun(key, s)’. In this post, we’re going to look at the next functions.  These two functions play a very important part in the communications between python and client SART Control Panel. Both...
Read More
11
Jul

Let’s Break It Down! “movement.py” part 2

Today we’re back into breaking down the movement.py script. The last post walked through many of the functions needed to run the robot. Now we are going to break down some functions that create the movement. Without further ado, allons y! bckFwdRun(key, s) This function is what we call when we want the robot to go...
Read More
10
Jul

Let’s Break It Down! “movement.py” part 1

In this post, I’m going to break down the “movement1v.py” script which, if you didn’t read the last post I wrote, can be accessed on our GitHub repository here. So, let’s break it down! The modules imported at the top can be attained from pip3 with these commands: Note: asyncio and websockets only work in python...
Read More
09
Jul

Github 10/07/17

Today, I uploaded all of the SARTs code to our GitHub repository which you can find here. We have released our code under the GNU General Public License v3.0 so all of our code is ready and available to download, try out and improve! The “html” folder contains all the necessary web scripts and assets to...
Read More