Showing posts with label robotbrighton. Show all posts
Showing posts with label robotbrighton. Show all posts
2

Servo controller board. Complete?

Posted by Chris on Friday, August 07, 2009 in , , , ,
After a few problems at the RobotBrighton Demo (the least of which was not being able to get the board to work properly!) things were looking bleak for the multiple USB servo controller.

It didn't matter what sequence of bytes the online editor spat out, they could never be sent (and read back) from eeprom consistently.
Sometimes bytes were missing, sometimes byte values were changed for others, and sometimes, the bytes read back looked nothing like those that were supposedly written to the device!

It turns out that the problem was a timing issue, between the MCU and the eeprom.
You see, the processor is running at 20Mhz, whereas the eeprom can only manage a measly 400khz (yes, khz) at best. This obviously leads to timing issues, particularly when writing to eeprom.

Finding the exact cause of the problem was a nightmare, particularly with a demo that was running late (and looking quite likely to not happen at all). Luckily, the problem was easily resolved by added a 5ms delay after writing each 4-byte chunk to memory. So now the board works just fine.

Which is just as well, otherwise it would mean that this last week would have been wasted, as most of it has been spent perfecting the Flash-based servo editor interface



This spanky editor allows you to control up to twelve separate servos using a simple click-n-drag interface. It uses a double-linked list to keep track of each of the graph points, allowing them to be dragged around and their position within the horizontal timeline to be altered quickly and easily. As each point of the graph is dropped into its new location, the graph is redrawn quickly without the need for popping and pushing array elements around the place. Linked lists are perfect for when you need an array of items that could regularly change place within a list.

0

TFI Friday

Posted by Chris on Friday, May 29, 2009 in , , , , ,
It's been a busy week at Nerd Towers, but only because we found ourselves in the strange position of having quite a few events in the social diary! While this does mean that we've managed to get out and see the sun for a few hours at at time it also means fewer hours in front of the computer/etching tank/soldering iron.

Wednesday was the Brighton and Hove Petanque Club Quiz Night at the Iron Duke. Luckily we teamed up with a couple of other members so that our ignorance of all things cool and cultured didn't become too apparent. In fact, we hid our ignorance so well that we won the quiz and each took home a bottle of bubbly!

A lot of the week has been spent in preparation for the Brighton Robot talk "introduction to microcontollers". Lots of kits had to be made up, containing breadboards, wire jumpers, microchips, resistors, leds - all the kind of junk you'd normally find attached to a microchip in fact. In a talk spanning a massive three hours (include beer and fag breaks) everyone managed to get an LED flashing in response to an input signal/button press. We're not quite ready to build a robot army to take over the world, but it's a step in the right direction!

Speaking of RobotBrighton, Robot Steve of BotBuilder fame, spent some time using MS Messenger and a webcam to demonstrate his exciting new Etch-a-Bot.
He's already using an LCD display for his project (pre-built from SparkFun) which allows the user to draw a path on the screen, using a small joystick. The bot can then be put into "playback mode" and it will rove about, following the path drawn on the screen. Pretty impressive stuff!

0

Oshonsoft Special Offer for RobotBrighton members

Posted by Chris on Tuesday, May 19, 2009 in , ,
Anyone like messing about with robots?
Anyone live in/near Brighton?
Anyone a member of the RobotBrighton group?

Vladimir Soso (author of the PIC simulator and basic compilers software) has put together not one, not two, but THREE fantastic special deals for all members of RobotBrighton.

He's offering the PIC simulator for just €18 instead of 29. That's nearly 40% off! And if you're serious about PIC programming, you can't miss the amazing PIC18 + USB bundle he's put together for just €45.

Check out the email below from Vlad and grab yourself a bargain....



Dear members of RobotBrighton,

For a limited period of time, you can take advantage
of the following special offers to get the licenses for
OshonSoft.com software at convenient prices.

Special Offer #1 (18 euros):
- PIC Simulator IDE personal license
- PIC basic compiler 32-bit math support
- PIC basic compiler structured language support
Online payment can be completed by following the link:
http://www.oshonsoft.com/directorder.php?pid=30

Special Offer #2 (36 euros):
- PIC Simulator IDE personal license
- PIC basic compiler 32-bit math support
- PIC basic compiler structured language support
- PIC18 Simulator IDE personal license
- PIC18 basic compiler 32-bit math support
- PIC18 basic compiler structured language support
- PIC10F Simulator IDE personal license
Online payment can be completed by following the link:
http://www.oshonsoft.com/directorder.php?pid=31

Special Offer #3 (45 euros):
- PIC18 basic compiler USB support personal license
- PIC Simulator IDE personal license
- PIC basic compiler 32-bit math support
- PIC basic compiler structured language support
- PIC18 Simulator IDE personal license
- PIC18 basic compiler 32-bit math support
- PIC18 basic compiler structured language support
- PIC10F Simulator IDE personal license
Online payment can be completed by following the link:
http://www.oshonsoft.com/directorder.php?pid=32

These special offers will expire on June 9, 2009.

Best regards,
Vladimir
OshonSoft.com


0

Shadow Robot Company talk at RobotBrighton

Posted by Chris on Friday, April 24, 2009 in
Graham Wiseman from Shadow Robot came to Hove last night, to give a robot talk about robots. And very interesting it was too.

He demonstrated how someone can have an idea, make a series of decisions - in this case, to build a robotic hand using pneumatic pumps to replicate the action of human muscles - only to have each decision reversed, as practical applications are applied! Shadow Robot actually have two types of robotic hand - a pneumatic version (using patented muscle technology) and an electronic version (using motors).

The original idea was to replicate human muscle action, and the pneumatically-driven hand was built. But when third parties started to take an interest, alternatives had to be invented. For example, after getting interest from NASA about sending Robot Hand up into space, it was quickly realised that it's behaviour in a vacuum was unknown! (How would a pneumatically driven muscle operate in a vacuum?).
Instead of going for a hydraulic solution (potential for leakage and maintenance costs I suppose) Shadow built an electronic hand, with an array of tendons driven by 16 motors. Brilliant! That solves that problem. But it caused the project to deviate from the original idea of replicating human-muscular action, and demonstrates how practical applications can dilute even the most brilliant of ideas.
Then when the clever bods from the nuclear industry started sniffing about, they wanted something that could be used in hazardous environments - not something with exposed electronics and nasty sparky stuff. So it was back to the pneumatic hand to supply them with a solution.

It was a shame we couldn't see the hands powered up and actually working, but then again, not everywhere is kitted out with an industrial air compressor - the Werks certainly isn't!

The two hands were passed around and everyone got to push and pull the digits and make the tendons flex. Apparently the robot hands are just as (if not more so) dexterous as a real human hand. I still couldn't get one to hold a barre chord shape.
The weird rubbery surface was warm but clammy to touch - just as if someone had licked their entire hand before offering it to shake.
It was very good of Graham to let the rabble play about with his robots - especially considering that each one is worth £80,000-£100,000. And he also brought the original prototype with him - a fantastic wooden effort, covered in Polyfilla and operated with bits of string. Sellotape and blu-tack held things in place: it looked just like one of my own contraptions!

It must have been quite a scary train ride for Graham, coming from Islington to Brighton on the train, with about a quarter of a million pounds worth of hardware stuffed into his rucksack! Thanks for coming anyway!

whos.amung.us

Copyright © 2009 .Nerd Club All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive Supported by Blogger Templates.