Just a quick note, Swedish postal services suck. They are completely retarded to deal with. Since christmas, I've ordered 5 packages sent via "Posten", 4 of those are lost/stolen.
I've spent over 8 hours on hold and in phonelines to posten trying to report these different losses etc. If you read this, and use Posten for package delivery, or you are a company sending packages to Sweden, please use another service. A list of the packages that has been lost so far:
1. An Acer Aspire One + extra ram, stolen over 1,5 months ago, still haven't received payment for the laptop. According to my research, it could be up to 4-5 months before they get their thumbs out of their asses and pay money to me.
2. Electronics, it was delivered to package delivery, but i never got notified, and after 7 days it was returned -- packages are supposed to be left for 14-30 days, and you're supposed to get notified. Elfa was kind enough to repay me in full.
3. Cell phone, it was delivered in Alvesta since posten claims it's my closest pickup point. For those not knowing, Alvesta is 300-400km away from me. Again, no notification. No payment done in advance.
4. Replacement cell phone, sent over a week ago. Still no notification, possibly gone?
As you can understand, I'm not happy with the services. The only package that I did receive? It was sent with inWarehouse to their own pickup point, 1,5km extra travel to pick it up, but sooo worth it.
torsdag 26 februari 2009
Off-work robot fun
As of late, I've been having loads of fun with an old robot of mine, Robby RP5. My biggest complaint at all times has been the fact that it has a horrible 8-bit processor with "some kind of" Basic interpreter/compiler that I never quite figured out because it is so boring and ... well, let's face it, you will never be able to do anything "wow" in a language that is more or less assembler having 4k flash and 256bytes ram where only some 60 bytes are actually available.
As of late, we've been having some fun with zigbee modules at work, and I figured out a way to have fun with my old Robby again. Robby has a serial port, and I'm connecting one zigbee module to that one, and on the other end I've got a zigbee module connected to my computer via USB. On the Robby processor, I got a very simple program that simply talks a protocol sent over the zigbee connection and "implementing" the commands sent in packets. There are 3 packets that can be sent, TrackData, SensorData and RequestData. TrackData packet sent from computer sets speed of both tracks individually, RequestData is sent from computer to Robby and contains a request for a packet back. The Request can either be TrackData or SensorData. SensorData contains data from all sensors supported (currently only IR range sensors).
My first demonstration program on the computer is connected to a joystick and simply transforms the joystick input and sends it to the robot. Pushing button 0 requests sensordata and 1 trackdata.
Right now, I'm looking at porting my robot drivers into the Player/Stage project which I've been looking heavily at as of late, and seems damn cool. I've been testing some of the example robots in the Stage simulator, and if I would port my setup into that project, I should be able to use the available robot "behavioural modules" straight on my robot, and/or test my new modules in a simulator before actually running in the real world. In all honesty, I think player/stage is the best thing I've ever found since sliced bread, it simply opens up for sooo much fun :) . Connect this with a couple of zigbee modules, you can build very simple and cheap robots that are extremely powerful. 60ÜSD robot chassis, 5USD processor, 10USD junk, 30USD for 2 zigbee modules, add some sensors, and you've got as much as you can ask for. Robby for example is around 110USD, probably much lower, a pair of zigbee modules are 30USD.
And yes, I will open this once I feel that I'm closer to finished :-).
As of late, we've been having some fun with zigbee modules at work, and I figured out a way to have fun with my old Robby again. Robby has a serial port, and I'm connecting one zigbee module to that one, and on the other end I've got a zigbee module connected to my computer via USB. On the Robby processor, I got a very simple program that simply talks a protocol sent over the zigbee connection and "implementing" the commands sent in packets. There are 3 packets that can be sent, TrackData, SensorData and RequestData. TrackData packet sent from computer sets speed of both tracks individually, RequestData is sent from computer to Robby and contains a request for a packet back. The Request can either be TrackData or SensorData. SensorData contains data from all sensors supported (currently only IR range sensors).
My first demonstration program on the computer is connected to a joystick and simply transforms the joystick input and sends it to the robot. Pushing button 0 requests sensordata and 1 trackdata.
Right now, I'm looking at porting my robot drivers into the Player/Stage project which I've been looking heavily at as of late, and seems damn cool. I've been testing some of the example robots in the Stage simulator, and if I would port my setup into that project, I should be able to use the available robot "behavioural modules" straight on my robot, and/or test my new modules in a simulator before actually running in the real world. In all honesty, I think player/stage is the best thing I've ever found since sliced bread, it simply opens up for sooo much fun :) . Connect this with a couple of zigbee modules, you can build very simple and cheap robots that are extremely powerful. 60ÜSD robot chassis, 5USD processor, 10USD junk, 30USD for 2 zigbee modules, add some sensors, and you've got as much as you can ask for. Robby for example is around 110USD, probably much lower, a pair of zigbee modules are 30USD.
And yes, I will open this once I feel that I'm closer to finished :-).
Etiketter:
Player Project,
Player/Stage,
Robby RP5,
Robots,
zigbee
Prenumerera på:
Inlägg (Atom)