Tag Archives: software

The descent of robot: artificial evolution

wall_robotResearchers at the University of Aberdeen have developed a new method of designing complex robots using genetic algorithms:

The EA randomly creates large numbers of control “genomes” for the robot. These behaviour patterns are tested in training sessions, and the most successful genomes are “bred” together to create still better versions – until the best control system is arrived at.

MacLeod’s team took this idea a step further, however, and developed an incremental evolutionary algorithm (IEA) capable of adding new parts to its robot brain over time.

Further reading: an excellent non-fiction book that explores the idea of evolution as a general method of design is The Origin of Wealth by Eric Beinhocker.

[from New Scientist, via KurzweilAI][image from badjonni on flickr]

Royal Navy gets PWNZ0R3D by virus

HMAS Adelaide auxiliary warshipRemember when I mentioned that the UK’s Royal Navy has been installing a Windows derivative on its warship and submarine control computers? [image by Serendigity]

Well, it’s a different set of hardware, but apparently a bunch of RN computers have been knocked out of action my an email-borne virus in recent weeks. There’s got to be a great opening for an open-source contractor with a clean security history over there right now… [via SlashDot]

More seriously, though, this highlights a very real risk to ‘traditional’ military forces. After all, if small territorial conflicts like the Gaza situation can go worldwide on the web, that suggests that any opponent worth deploying your navy against is at least going to try futzing with your computer systems… and if the combination of your installed operating systems and a lack of basic email security savvy means you can have warship systems out of action for a few days, there’s some opportunities for a really nasty David and Goliath scenario somewhere down the line.

Stylus and sketch: interaction for design

An ongoing trend in design tools and techniques lies in finding ways to make CAD more intuitive by using pen-based interfaces, from Physorg:

Because thinking about a new product shape by sketching is more expressive and more intuitive for engineers than the traditional mouse-and-menu-based design interfaces, the new system gives users more freedom to be creative and a shorter learning curve for use.

By providing greater freedom in conceptual design phases and alleviating costly redesign issues, the new technology will have an immediate impact on a multitude of industries, Carnegie Mellon researchers said.

This sounds similar to the ILoveSketch software tool, demonstrated in this video:

[ILoveSketch from Seok-Hyung Bae on Vimeo][via Bruce Sterling]

U.S. military wants interactive virtual soldiers for the home front

spookyKnow how to make a virtual human avatar that could convincingly interact with a family member? If so, the U.S. Department of Defense wants to talk to you. Its Defense Centers of Excellence for Psychological Health and Traumatic Brain Injury is seeking proposals for a Virtual Dialogue Application for Families of Deployed Service Members.

We are looking for innovative applications that explore and harness the power of advanced interactive multimedia computer technologies to produce compelling interactive dialogue between a Service member and their families via a pc- or web-based application using video footage or high-resolution 3-D rendering. The child should be able to have a simulated conversation with a parent about generic, everyday topics. For instance, a child may get a response from saying “I love you”, or “I miss you”, or “Good night mommy/daddy.” This is a technologically challenging application because it relies on the ability to have convincing voice-recognition, artificial intelligence, and the ability to easily and inexpensively develop a customized application tailored to a specific parent. We are seeking development of a tool which can be used to help families (especially, children) cope with deployments by providing a means to have simple verbal interactions with loved ones for re-assurance, support, affection, and generic discussion when phone and internet conversations are not possible. The application should incorporate an AI that allows for flexibility in language comprehension to give the illusion of a natural (but simple) interaction. The current solicitation is not aiming to build entertainment, but a highly accurate and advanced simulation platform.

Slate.com columnist William Saletan seems to like the idea, though he does concede that “Critics call the proposal “creepy” and “dystopian.”

[Spooky Hologram by atmasphere]

Royal Navy submarines now running on Windows; destroyers next

As someone who has opportunity to observe the hapless and Byzantine bureaucracy of the Royal Navy in action at fairly close range, I’m both unsurprised and vaguely terrified to find that their latest batch of nuclear submarines have been fully kitted out with a specially developed version of the Windows XP operating system, and that the RN is so pleased with the speedy installation that they’ll be using the same software in a forthcoming class of destroyers. [via SlashDot]

The potential punchlines to this news pretty much write themselves.