Robotics

GitHub – New location for the code

Overview5

We now have a github location for the Robotics Challenge code

https://github.com/daverobertson63/RoboticsChallenge

We normally use Ubuntu/Xubuntu builds with standard Arduino to do our challenges so from a Ubuntu style build

wget -N https://raw.githubusercontent.com/daverobertson63/RoboticsChallenge/master/brc.sh
chmod +x ./brc.sh
./brc.sh

will create a script and build the sketches – alternatively just clone the repo and do your own thing

Scratch 4tronix Initio Simulator

This is a Scratch app which simulates the line follower and avoiding of the 4tronix Inito robot. You can get these here http://4tronix.co.uk/blog/?p=169 and at ebay

Click here to open and use the Scratch App Robot Simulator 

The idea is that you can draw a track and get the robot to follow it.  You can also place wooden blocks and get the robot to avoid.  Scratch taught at most school snow – so just shows you what can be done.

Screen shot fo the Scratch app

Screen shot of the Scratch app

First thing to do is click the green flag.  Start the sim running.  You get a nice clean screen

start

Now click on Draw Track button and it will change to STOP. Then you can drag the cursor round to freehand draw a track or click with the mouse to draw lines between each click.

drawTrack

Click on STOP and place the robot near or on the red line.  Click Follow Track.  The robot should be able to follow the lines you have drawn. You can use the Rotate Robot button to line the sensors up if need be.

followTrack

You can also set up a small obstacle course with wooden blocks. Click Clear and then click on Show Blocks.  6 wooden blocks appear.  You can drag them around to make a course and if you click them – they will rotate.

obstacleCourse

Have fun with it.  The most interesting part is how the line is followed – and shows how good scratch can be for some things.

Robotics Course

We have put together a short mobile course designed to be taught over 7 hour periods.

It will include interactive content and hands on building a programming on how robots work.

The final two sessions will be fully hands on programming the  4tronix robots

click Robotics Course V2  for the PPT

Previous version of the course is here:  Robotics Course – we found it to be too detailed with not enough emphasis on the actual robotics – pupils seem to be much better engaged when working with the robots – however this has good material which we are happy to share

We also have a presentation for the robotics: Robot Challenge