Monday, May 31, 2010

Sew-through Soft Circuits

 Steam Punk Workshop

Meredith Scheff — Wed, 04/28/2010 - 18:52

Your mostly-humble narrator
I've had an off-and-on love affair with soft circuits since I became aware of them. Unfortunately, all the pre-made boards for soft circuits are clumsy (being traditional hard PCBs) and finnicky (hard to keep a good connection) to use.
Being a good little hacker, I decided to make my own.


Here's all the stuff I used. From left to right-ish: Gloves, scotch brite to pre-sand the boards, a board I made earlier (credibility), Etchant (ferric chloride), rub on pad/trace patterns, nice new sharpie, super tweezie-tweezers, flexi PCB. Not shown: a sponge cut into 4ths to etch with.

The material I used was DuPont's Pyralux Copper Clad Laminate (whew, a mouthful). Fellow Noisebridge pal Eric Boyd had requested a 'sample' from DuPont- and recieved a whopping 10 square feet of the stuff. The type he requested is super thin and flexible, as you can see. It comes with one side totally blank copper laminate.

I like my ground planes like I like my men: flexible, square, and I can't believe I'm making this joke.
I've already made a few boards like this for my LEDs. This time I need a button. For, you know, pushin', turnin' stuff on. You know. A button. This is the only SMD one Radio Shack carries.
The most important difference with this technique/material is the ability to sew right through the board with conductive thread. Design wise, that means you want to plot out nice biiiiiiiiig pads for your machine to run through. You can trim the material afterwords.
Leave about an 1/8 inch area on either side of your part(s). I wanted to be able to trim them pretty small if I felt like being sadistic. I usually leave a nice big '+' and '-' open area in the sharpie'd area for ease of ID later. This time, however, I forgot. Boo.

PCB's are notorious floozies. Make sure to wear protection when handling them. (...)
Just kidding! Wear gloves to protect the boards from your meat-bag finger oils. Even a little touch can ruin your etch.

(LOLz)
This is the completed board, before etching, with uh..notations. Ya, notations.
I used the sponge method for etching. It's way faster and easier, which is great, because I'm super lazy efficient.
Exiting!
Etched and cleaned circuit. I didn't bother to get the edges, as they're going to be trimmed off anyways. See note above re: efficiency. You can use rubbing alchohol to get off the sharpie.
Also, make sure to dispose of the etchant fluid correctly, so the members of your hackerspace don't kick your a**.

Here's the board trimmed and with my button soldered on...the wrong way. AS A DEMO. Demo is: I did it wrong. Then I fixed it.

Where these boards really shine: I can sew right through on the machine, and since there are so many contact poins, the connection is really good and tight. Make sure to set your stitch length as long as possible to prevent tearing. Zig zag would be better, but our machine doesn't do that. You can see my button already sewn on to the right- I was too excited and forgot to take a photo. This is a SMD LED board make previously.
Since you are using the machine, It's really easy to make curves or sharp turns to complete your circuit. To attach a new 'trace', simply sew back over the thread it needs to connect to- which has the added bonus of making it a lock stitch.
That's it! Here are some more shapes I have experimented with. I am trying to find an economical way to have these proffesionally done so I can sell them to you, the reader.

Saturday, May 29, 2010

Rise of the replicators

NEW SCIENTIST
26 May 2010 by Tom Simonite
I AM standing in a cold north London workshop looking expectantly at a bizarre metal and plastic contraption. An acrid smell drifts from the machine as a length of plastic is drawn into a barrel at its centre and heated up. The molten plastic squirts from a nozzle onto a platform moving beneath it, drawing a pattern. The nozzle also moves up and down to build the design upwards like an expert cake icer.
Over the next few minutes, this "MakerBot" will do something I can only dream of doing: it will create a spare part of itself as an insurance against future mishaps. Staring at the Heath Robinson-style kit before me, it is hard to believe that it - and a few hundred other devices - are paving the way to an era of desktop machines that can make just about anything, including copies of themselves.
It could be a revolutionary age. MakerBot is one of a range of desktop manufacturing plants being developed by researchers and hobbyists around the world. Their goal is to create a machine that is able to fix itself and, ultimately, to replicate.
To find out how close we are to that goal, I have come to the London Hackspace, a communal workshop where Russ Garrett, a software developer by day, keeps his MakerBot. Like 900 other enthusiasts, Garrett bought a mail-order kit from MakerBot Industries of New York for $750, and built the machine himself.
MakerBot and most of its kin are essentially a cut-price reinvention of the 3D printer. While professional machines still cost upwards of tens of thousands of dollars, a coalition of academics and tinkerers has created versions that do much the same thing for much less. Anyone with a few hundred dollars and some spare time can build their own 3D printer from a set of plans distributed free on the internet.

These machines can build any number of things, including everything from coat hooks to ipod docking stations. One MakerBot owner even made his engagement ring with it. But key to MakerBot's popularity is its ability to make its own spares. Every kit contains a handful of parts made by other MakerBots, linking them in a mechanical family tree.
The MakerBot lineage is descended from RepRap (see "The replicant") - the first machine designed to replicate parts of itself and brainchild of Adrian Bowyer, a mechanical engineer at the University of Bath, UK. In 2006 he started the project with two goals: to create a 3D printer that anyone could make and use, and to make it capable of self-replicating. Most importantly, it would have an open-source design to encourage anyone to modify and improve it.
At the moment, RepRap can build about half of its own parts, including joints and casings. Some components, such as steel rods and microprocessors, are beyond its capabilities as yet. Still, Bowyer's mechanical progeny reached a major milestone in November 2008, when Canadian Wade Bortz announced he had used his RepRap to create all the parts of a replica that it was possible to print - the first time this had been done "in the wild" outside Bowyer's lab. It was sold online a few months later for a case of beer.
Bowyer's first design, called Darwin, has since been replaced by Mendel, which is smaller and more reliable. "Mendel can, if you discount nuts and bolts, print 50 per cent of the machine's parts in under three days," says Bowyer. Mendel can make about the same proportion of its own parts as Darwin, but Mendel is a simpler, smaller and more reliable machine. It can also make much larger things than Darwin can.
Since then, tens of others have made mothers out of their machines, sometimes selling their offspring for hundreds of dollars to other enthusiasts keen to get a machine of their own. This has led to a veritable ecosystem of RepRap-type machines - an estimated 3000 exist - and while Bowyer is now focused mainly on making Mendel more robust and user-friendly, the RepRaps in the wild have begun evolving into different forms.
While exploring the RepRap forums, I come across one with the potential to be more self-replicating than any before, and it is provoking some excited comments. The poster, Frank Davies, based in Houston, Texas, is the proud owner of a RepRap ingeniously built using parts salvaged from a dot matrix printer and a Xerox photocopying machine, and he is now working on making his RepRap totally printable.

Double life of a NASA engineer

Davies, by day a NASA engineer on the space shuttle programme, is effectively replacing RepRap's skeleton with one of his own making. In place of the tracks along which the print nozzle glides are plastic concertina-like mechanisms called Sarrus linkages, originally used to ensure steam pistons moved in straight lines in an era when reliably straight rods weren't available. Two perpendicular hinges connect the moving parts such that they can move only along the remaining, unrestricted axis.
"Another member of the community mentioned this linkage, so I Googled it and ran with the idea," says Davies. The result is a prototype whose platform moves in two directions without using a single steel rod. Davies is working on adding the third axis and print head to make a species of RepRap able to print an unprecedented amount of itself. "If it goes well, it should be done in a few months," he says. "Since I've got a printer that can make arbitrarily shaped objects, it's not hard to try new things out."
Other attempts to make more parts printable include replacing the machine's rubber belts with printed rack-and-pinion gears. But there is a limit to how much of a machine can be made with plastic alone. What we need is a machine that can create parts made from a number of different materials.
The search leads me to Neil Gershenfeld, head of the Center for Bits and Atoms at the Massachusetts Institute of Technology. Gershenfeld is busy promoting FabLabs: rooms the size of a squash court packed with all the equipment necessary to take any design and make working products at a quality to match that of a professionally commissioned prototype. He has been spreading the word - so far there are FabLabs in Afghanistan, the Netherlands, Costa Rica, Ghana, the UK, Kenya, and the South Bronx in New York. In the process he has realised that what FabLabs really need is to be able to make themselves. "The tools will have really succeeded when they can do that," he says.
In a year or two, FabLabs will simply be made inside existing ones, Gershenfeld promises. "We'll still buy some components, like microcontrollers and stepper motors, but we'll make everything else."
A machine called MultiFab, created by recent MIT graduate Ilan Moyer, backs up that claim. Like RepRap, it is made from parts and materials costing just $400. It too can print plastic, but it can also wield milling and cutting toolheads to carve shapes in wax, cut vinyl, mill light plastic and wood, and carve out the conductive traces of custom circuit boards. The first thing the completed machine did was to carve out a circuit board to replace one of its own.
Moyer has experimented with using it to perform sequential operations - printing a structure, and then putting the finishing touches to its shape with a milling tool - and plans to add a laser cutting head. "Eventually I want to be able to put a FabLab in a briefcase," he says.
Still, ingenious as these machines are, they merely churn out piles of parts. What about assembly? A heap of plastic and metal is not a machine, just as you don't have much in common with a pile of flesh and bones.
Greg Chirikjian, a roboticist at Johns Hopkins University in Baltimore, Maryland, agrees. "When a prototype only makes parts, the machine that made those parts wasn't reproduced," he says. A true self-replicator must handle both fabrication and assembly. Chirikjian and his colleague Matt Moses are aiming to achieve this with a kind of Lego set that doesn't need anyone to play with it.
The pair have already demonstrated key parts of such a system, using around 100 plastic blocks. Although it cannot yet fabricate these blocks itself, the machine is able to move in 3D to pick up and bind them into larger structures. Moses is currently working on having it make a complete replica of its own structure using Lego-like bricks, though the machine still relies on conventional motors - which have to be installed by hand - to drive its activity.
The blocks are simple rectangular plates with two threaded holes and four cone-shaped connectors, shot through with metal wiring so they can be used to create electronic circuits if need be. The machine uses a screwdriver-like tool to pick up, stack or secure blocks together. A line of basic blocks assembled together can act as a slide along which other components - made from groups of their siblings - can move driven by an attached motor.
The blocks are made from polyurethane, and the processes needed to make them could be mastered by a desktop machine, says Chirikjian. The machine could squirt a substance such as silicone over a spare part of itself to make a mould, before pumping in polyurethane to reproduce the original. The pair have shown that gaps left for wiring can be filled by a RepRap head modified to deposit a low-melting-point alloy. With the addition of a few magnets, Moses has now made a functional, if weak, motor.
This looks really promising: desktop machines capable of making complex electrical components should in theory be able to create copies of their own electronic brains. Hod Lipson, a robotics researcher at Cornell University in Ithaca, New York, says much more is possible. His students run a RepRap-like 3D printer project called Fab@Home, whose design boasts two syringes allowing it to squirt out two materials at a time. Researchers in Lipson's lab are using a similar multi-barrelled approach to collapse printing and assembly into a single step, by printing fully functional modules that do not need to be assembled.
"We're at the transition from printing parts to printing systems," says Lipson, "and working hard on printing a complete robot." The team will know when that milestone has been reached, he says, on the day the thing they print walks, or more likely crawls, from the printer under its own power.
So far the team has managed to print out working versions of the major components of a robot: electronic muscle actuators, relays, transistors, batteries and circuitry. Electrodes and wiring, for example, can be made using silver particles mixed into silicone, while the bulk of a battery can be made using a paste of zinc particles and liquid electrolyte. A robotic arm stands by to swap syringe cartridges as required.
Although the components are far inferior to off-the-shelf parts, Lipson is confident that his team need only find the right materials. His goal is to find a relatively small palette that can be mixed to create a wide range of components. "Just as red, green and blue can be used to print full colour, this will be very powerful."

Lipson's team still has a mountain to climb before it can print the sort of microchips that control his machines, and besides that, replicating machines have a fundamental limitation, he says: "The thing you print can't be as accurate as the thing you printed it with." Though the machines' offspring may be perfectly functional for several generations, tiny errors will gradually accumulate so parts will periodically need to be replaced. And they will never be as precise as the originals.
This by no means sounds the death knell for self-replicating machines, says Bowyer. Every living thing can be seen as a self-replicating machine that relies heavily on components and assistance from others, he says, so why should machines be any different? Plants, mosquitoes and viruses are all accepted as self-replicating but rely heavily on other species to achieve it. It would be churlish to expect replicators to be any different.
Tom Simonite is an editor at Technology Review

Wednesday, May 26, 2010

裏の顔はArduino



一見ふつうのブレッドボード。なにか作りかけのように見えます。ん? ちょっと浮いてますね。ひっくり返してみると......わっ! ATmega168が現れました。もしかして、これArduino互換機? どうやらそうみたい。Behinduinoというプロジェクト名のようです。FTDI BASICを差し込む端子も用意されています。作者のtokoyaさんはネタ工作と言ってましたが、案外便利というか、もしかすると画期的なアイデアなん じゃないか、と思ったりしてます。
Posted by Takumi Funada | May 26, 2010 01:00 AM

Tuesday, May 25, 2010

T4F Business Card

The world of the business software (for banking, insurance, services...) is boring, monotone and it is not  challenging enough for me. I would like to redirect my labor situation toward a field more related with the electronic engineering, which is my real passion.

Unfortunately, if the opportunities to work in electronics were scarce and poor (specially with ASIC or RF design, my two favorites  areas), now with the current economical crisis... finding a job (or even an internship) in this field is almost impossible. Or at least, I had no luck so far even considering that I am open to work anywhere in the world.

First impressions matter

In this hard scenario, the Human Resources recruiters receive hundreds of resumes a day from people competing for the same position.
With this avalanche of CVs is impossible for HR to make a full assessment of each candidate. Therefore, the first filtering criteria that is usually applied is the presentation: If your resume does not cause a good impression to the recruiter from the first moment, you will be automatically discarded, regardless of your qualifications.

Any chance to make your CV stand out from others must be seized. A good cover letter and a good presentation is essential, but do not ensure you that will catch enough attention from the reader.
Is at this point when I had the idea to design my own business cards to attach with my resume or give in interviews.

This card, in order to be "flashy", had to meet the following requirements:
  • Contain my contact information (Captain Obvious to the rescue!).
  • Convey professionalism.
  • Serve as an example of my engineering skills.
  • Have some use besides being a business card. This way, it would prevent to be throw away at the first opportunity.
At first I thought about making a version of my Open RFID Tag with one side of the PCB printed with my contact details and a firmware preloaded to emulate some RFID tag containing the same contact info.
I discard the idea because  few HR recruiters must have an RFID reader in their offices or homes, so they could hardly see the card working.

At the end I opted to do some kind of USB-device card.

My business card

The result is a card with the size of a credit card (85.6 × 54 mm, although thicker) with two punched corners.
In the center there is a "window" to accommodate the microcontroller soldered bottom-up. Otherwise, If the micro was soldered on the PCB (bottom-down), the card would have been very thick and could not be stored comfortably in a pocket wallet.


The front side has my contact details and  the back side has all the electronic parts soldered.

Front side, with the contact information  (phone number censored in the image)

Back side, with the soldered parts.


The corners can be teared apart, exposing an USB connector that lets you plug the card directly to your computer

Corners teared.

The card plugged to the computer


When the card is connected, the computer recognize it as a mass storage unit and will open automatically (Autorun.inf) my resume, cover letter, portfolio, website or any other document.

Functionalities

The main purpose of the card is to work as an USB memory.
The firmware uses the internal flash of the microcontroller, so the capacity  of the mass storage unit is only 24 KB max. Enough to put a cover letter and resume in HTML.
If more memory is needed, the current PCB and circuitry supports  an external 8-pin SPI (or I2C) flash memory chip (up to 32MB!). Interesting for providing the project documentation or code!


In addition, the microcontroller firmware includes a bootloader that allows you to run small programs stored in the USB drive. These programs add functionalities to the card.

At the moment, the following applications are available:
  • Datalogger:
    Capture digital signals.  Capturing modes (without compression / worst case):



    • 8 channels @ 500KHz
    • 4 channels @ 1MHz
    • 2 channels @ 2MHz
    • 1 channel @ 4MHz.
  • Oscilloscope :
    10 bits of resolution. Capture modes:



    • 4 channels @ 67.5KHz
    • 2 channels @ 125KHz;
    • 1 channel @ 250KHz;

These other applications are under development:
  • USB to RS232, SPI, I2C or CAN adapter (bridge)
  • General purpose I/O port for controlling electronic devices and circuits.

Moreover, all the microcontroller pins are available thanks to a Molex connector (not soldered), so the card can also be used as a trainer board for the PIC 24FJ64GB002. Useful for those who wants to enter into the world of microelectronics and embedded systems.

Clearly, it is not the cheaper business card in the world (about 5 euros/piece for a small batch order), but it is a (relatively) small price for having a card in your pocket that has more CPU power than the computer that led the man to the moon.

Technical specifications

  • 16 bits microcontroller PIC 24FJ64GB002  @ 32 MHz (16 MIPS)
  • 64 KB of Flash and 8KB of RAM. External SPI or I2C memory optional (up to 32MB)
  • Up to 11 digital I/Os available (Four of them tolerant to 5 volts)
  • Up to 4 analog channels.
  • ICSP port for debugging and programming. The 3 pins of the ICSP connector can be also used as GP I/Os.

Applications, source and schematics

Click on the image to download the schematics:


I will release the apps and sources under a GPL (or similar) as soon as I solve some questions regarding to the licensing.
The firmware uses part of the Microchip USB stack implementation, whose source is royalty free but is not licensed under an Open Software License. I need to know the limitations of this license before releasing the code.

Monday, May 24, 2010

ArduIMU quadcopter part III


Hi all, I have a new drone in the family...
This tiny drone is able to do completely automatic flights, it can perform altitude hold (based on sonar sensor) and obstacle avoiding based on IR distance sensors (you could see the "black stange eyes" on the photo). It´s your personal droid...
Look at the video (the "tennis game" part it´s funny. Thanks to Ramon for the idea!!)
There are some new features in this thrid part... This is the list:
For outdoor configuration:
- GPS library support (actually UBLOX or NMEA)
- Position hold based on GPS
For indoor configuration:
- 4x IR distance sensors to detect obstacles (1.5m range)
- Obstacle avoiding (using distance sensors)
Common:
- Altitude hold based on Sonar (LV-EZ0)
- Automatic flight pattern (experimental).
--- Automatic takeoff
--- Position hold [outdoor] or obstacle avoiding [indoor] during a predefined time
--- Automatic descend
--- Automatic landing
- Added XBee for telemetry (and debug)
And some improvements in the code:
- New "radio test mode" to test radio equipment
- Revised control routines
Development
For the GPS position hold I had to implement the navigation algorithms for the quadcopter because it´s really different that the one used for planes...For this navigation it´s necesary to have the magnetometer to cancel the yaw drift in hover conditions. One thing I have observed is that you can only fly this tiny drone on very calm days because it´s too light for the wind... so it´s better suitted as an indoor drone. Then I started to think how to make a cheap way to navigate on indoor enviroments... I have one sharp IR disntace sensor so I start making some tests mounting the sensor in a servo to make a 180º scan. The idea was to mount 2 (or 4) of this sensors in the moving head.
On the tests I found that in this little machine the moving head caused some inestability, so I decided to mount 4 sensors in a fixed way. OK, this the cheap DIY version of an EXPENSIVE laser range finder, but it works...
there are many thing to improve and test, but it´s a promising start...

Details
Sonar module is an LV-EZ0. Because we don´t have any analog input available I use the PWM interface in a Port Change pin (PCINT20) to use an interrupt to read the sensor. (It´s recommended some solder skills to make this modification).
For the IR range finder (Sharp GP2Y0A02) I needed to use a separate Arduino Pro mini (again we don´t have any analog input free). This module connects to the ArduIMU via Serial port so we need to choose between GPS of range finder (outdoor-indoor decision).

On this III part, the hardware (ArduIMU) really show it´s limits... it´s not a problem of CPU power, it´s a problem of the limited I/O as I said before, so it´s time to move to the big brother, the new ArduPilot Mega Hardware... this new platform will be fantastic for this projects...

Behind the scenes
During the test of position hold I have some crashes (nothing important, only some broken propellers...) and there was a moment in that the quad performs not so good, so I start searching the reason. Again I suspect that it could be a vibrations problem so I decided to make a modified code to test the vibration on each motor.
As you can see I have problems on left motor, so I change this prop, also add a new layer of doubled sided foam tape to the ArduIMU and problem gone.
The code is here: Quad1_mini_test_motor_vibrations.zip (If you want to use it read the instrucctions)

Respect to the IR distance sensor, the first version was a moving head with a servo but this had some problems with vibrations that affect stability and also has a poor scanning rate, here is a photo of this prototype. Finally I decided to use 4 fixed sensors.

Codes
Some parts of this codes are still experimental but you can get it here:
Outdoor code (GPS): Quad_mini_1_27.zip . GPS libraries : GPS_libraries.zip
Indoor code (IR sensors): Quad_mini_1_29_rangefinder.zip External Arduino pro mini code: IR_distance1.zip


Jose.

DARPA Pushes Machine Learning with Legged LittleDog Robot

 

ON YOUR MARK: For an autonomous system like LittleDog, all of the difficulties with perception, cognition and action are combined with the engineering challenges posed by the mechanical system.



KING OF THE HILL: LittleDog methodically moves over obstacles much larger than its leg length and body sizeit measures 11.8 by 7.1 inches (30 by 18 centimeters) and stands 5.5 inches (14 centimeters) tall.



OBSTACLES: To successfully complete phase two, each team's LittleDog needed to move at the rate of at least a half an inch (1.3 centimeters) per second over terrain that included obstacles 1.9 inches (4.8 centimeters) in height.




GOOD BOY: DARPA is looking for its mini-legged robot to cross progressively difficult terrain at increased speeds.


Courtesy of Boston Dynamics/DARPA/Carnegie Mellon University








ON YOUR MARK: For an autonomous system like LittleDog, all of the difficulties with perception, cognition and action are combined with the engineering challenges posed by the mechanical system.
Courtesy of Boston Dynamics/DARPA/Carnegie Mellon University


Editor's note: Legged robots have the ability to follow troops on long journeys across extremely difficult terrain. In our series on legged robotics, Scientific American Online explores the challenges such technology poses as well as two DARPA projects—BigDog and LittleDog—that have shown great promise.
If BigDog is the Defense Advanced Research Projects Agency's (DARPA) dopey but lovable Great Dane, LittleDog is its extremely intelligent—if high-strung—Jack Russell terrier.

Shortly after DARPA commissioned Boston Dynamics to build its BigDog autonomous legged robot, the agency decided it should broaden its research to include a likewise legged device that was aware of its environment and deliberately placed its feet to avoid falling. LittleDog's software spells out the robot's route and its cameras and sensors help it "see" obstacles so it can avoid missteps.

While BigDog's quick thinking and nimbleness has its limits—particularly if it happens to step off of a high ledge or cliff, LittleDog's specialty is being able to sense its surroundings and avoid such dangers all together. It methodically moves over obstacles much larger than its leg length and body size—it measures 11.8 by 7.1 inches (30 by 18 centimeters), stands 5.5 inches (14 centimeters) tall and weighs 4.9 pounds (2.2 kilograms). "We wanted LittleDog to deal with the locomotion problem," says Larry Jackel, a DARPA program manager responsible for robotic vehicles who spent four years at the agency until June 2007 and now works as an independent consultant.

DARPA is looking for its mini-legged robot to cross progressively difficult terrain at increased speeds. "BigDog and LittleDog are related in that they are both focused on solving the problems that will enable legged robots to accompany war fighters as they cross complex terrain," says Tom Wagner, program manager in DARPA's Information Processing Techniques Office. (For more on BigDog, read "Leggy 'BigDog' Robot Set to Step Up for the Military.")

Phase two of LittleDog's development recently wrapped up, and phase three is set to begin this summer. In the first phase, which began in late 2005, DARPA asked six teams of roboticists—from Carnegie Mellon University, the Florida University System's Institute for Human and Machine Cognition, the Massachusetts Institute of Technology, Stanford University, the University of Southern California and the University of Pennsylvania—to improve on the same basic quadruped robot platform, which DARPA paid Boston Dynamics more than $1.6 million to design, build and support. To successfully complete this phase, each team's LittleDog needed to move at the rate of at least a half an inch (1.3 centimeters) per second over terrain that included obstacles 1.9 inches (4.8 centimeters) in height.

To succeed in phase two, which ends today, the teams need to tune their LittleDogs to scurry 1.7 inches (4.3 centimeters) per second across obstacles 3.1 inches (7.9 centimeters) tall. Now the teams have their eyes on funding for the next phase, whose requirements are 2.8 inches (7.1 centimeters) per second across obstacles 4.3 inches (10.9 centimeters) tall. To do this, DARPA scientists created a specific terrain for LittleDog, which is equipped with sensors in each leg. "We knew where the robot was with respect to its environment," Jackel says.

One of the LittleDog competition's biggest challenges has been improving on the original software so that the robot can read any map and then navigate the map's terrain, says Carnegie Mellon Robotics Institute research scientist Drew Bagnell. The teams are asked to ship nothing more than a hard drive containing their software to DARPA, which then loads the program into their own version of LittleDog. "There's a blind component to the test," he adds. "We get tested on terrain that we've never seen nor will ever see."

DARPA's strategy is a sound one, says James Kuffner, an associate professor at the Robotics Institute. It is a good testing strategy because it forces the roboticists to write software that works for a variety of terrains, he adds. "We don't want to hard code something into the robot that works for only a few examples."

One thing DARPA will not do is commission a remote-controlled legged robot, which the agency believes would be impossible for one person to manage. Jackel likens it to driving a car that has four steering wheels. Instead, DARPA has called on LittleDog's research teams to develop algorithms that manage each leg. "People have been talking about legged vehicles since the 1960s but they didn't have good algorithms to make the work," he says. "If you know that every step is going to be a repeat of the previous step, it's not that hard. But when you get to unstructured environments, that's where things fall apart."

Friday, May 21, 2010

Getting ready for the Anti/Surveillance Fashion Show


5.17.2010 16:32
Getting ready for the Anti/Surveillance Fashion Show (rehearsal)
This show is going to present the work of scores of different people from all over. We have scoured the net for examples of fashionable inventions meant to thwart or aid in surveillance. Everyone we've contacted is super-excited about the idea, and we've been getting the most amazing things in the mail! Today, we got a pair of mirrored underwear, designed to protect against upskirt photography. I haven't seen them yet, but to judge from the emails coming out of headquarters, they're very effective. Hopefully, I can take a photo at our rehearsal this evening... er... but the technology may thwart me. The TV suit is coming tonight, along with platform shoes designed to keep streetwalkers safe. ----Bzzzt! Both of those items are designed to increase -bzzzzt----- surveillance.



5.17.2010 19:01
Watching prototypes come together for a presentation is so exciting! Problem-solving on the fly, fixing those last little things, and figuring out why the systems that worked perfectly in the workshop DON'T anymore... Last year, for Pandora's Trunk storytime runway show, we had to sew a microphone into a dress five minutes before the show started, because the audio pickups weren't loud enough on their own over the crowd noise. The TV suit is definitely my favorite from the Anti/Surveillance show, it's kind of an unexpected way to execute the idea but sure to please the crowd. It was good for many smiles in the rehearsal! We spent some sewing time securing all the wires to the garment. I love it when needle and thread meet electrons! Trying the TV jacket onto smartypants model Meredith while she tries to show us how she pulled off an entirely unrelated electronics project -- why yes we would like to include that as well! So many wires were a-flyin! Looking for an extra RCA adapter... or six. Female to Female?? The TV signal is shielded black and white, so you can get away with murder.
Putting together a fashion show is an exercise in imagination. Without all the bodies in a room, it's just a few little boxes with wires poking over the top. At NoiseBridge, even with everyone in the room, it just looks like a group of geeks sitting around. It takes an act of supreme imagination to co-ordinate all these little bits together into a presentation set to wow the socks off a crowd who's had their eyeballs stuffed with science and mayhem all weekend. A lot of these projects aren't exactly garments, either -- lots of accessories, additions to your own wardrobe. Belts that can help you think or move, shoes that you can use covertly to communicate, or to send an alarm. Constantly under the lens of the camera, fashion is a natural form in which to explore the relationship between surveillance and culture. How are we watched? How do we watch? How do we present ourselves to the eyes of the world?
Rachel's links:
Medium Reality <http://mediumreality.com>
Sustainable as hell menswear made from recycled materials.
Check out where you can buy some! <http://mediumreality.com/retail.html>
I also keep a design/production log <http://mediumreality.blogspot.com>
with behind-the-scenes details.
Pandora's Trunk <http://pandorastrunk.com>
Join our vendor announce and call to artists list by emailing:
artistlist-subscribe@pandorastrunk.com
Join our events and new work announce list by emailing:
mr-subscribe@pandorastrunk.com
More:
The Road to Maker Faire: beatseqr
The Road to Maker Faire: Greetings Earthlings!
The Road to Maker Faire: TinyMeat preps for Maker Faire

Posted by Rachel Lyra Hospodar | May 20, 2010 10:08 PM

Sunday, May 16, 2010

Modulating Diode Lasers

Send Music Over a Laser Beam

at 1:11 pm.


Samer Mohammed has built an optical link that can be used to send audio using an inexpensive laser beam from a laser pointer. Samer has sent in the block diagrams so you can see how the system has been constructed.
“This project demonstrates the use of laser in optical communications. the project consists of a transmitter and receiver that will support a one-way communications link between two separate locations. It is mainly built from a few ICs, operational amplifiers and transistors. It is possible to transmit music, voice and data. The laser used in the transmitter is a simply a laser diode that it used in cheap laser pointers and at the receiver, the laser sensor is a photo-diode.”