View and Post NewsView and Post ArticlesJoin Our PollsJoin Our ForumView and Post EventsWindows Embedded MVPsView and Post ProductsBrowse and Post LinksVisit and Become Our SponsorsView Latest NewsPost News
AD
AD
Click here to learn
about this Sponsor:
The Windows Embedded family
of operating systems
  home  |  news  |  articles  |  polls  |  forum  |  events  |  products  |  sponsors  |  directory  |  search  |  printable
The latest news & announcements about Windows in embedded applications ...
Keywords: Match: Sort by:

in our Windows Embedded market surveys

Lots of Windows powered...

gadgets & devices

Windows powered PDAs:

Windows powered phones:

Don't miss the . . .

Great Gadget Smack-Down

Quick Reference Guides and Special Reports
Portable Media Centers now available!
Embedded DevCon '04
Spotlight on spot watches
R.I.P. Smart Displays
Visit Microsoft's "device alley"
1st smartphone arrives in US
IP set-top boxes
Embedded VoIP
Microsoft unveils CE 5.0
Embedding Windows costs less than embedding Linux
CE "core" reduced to $3
Introduction to Windows Embedded
Intro to Shared Source
Real-time Windows Embedded

Books on Windows Embedded:

Popular discussions
General discussion
Windows CE .NET
Windows XP Embedded
.NET CF
Article talkbacks

Windows Embedded developer newsgroups
CE .NET
XP Embedded
PocketPC
Smartphone
More newsgroups...

Submissions...
news, articles, events, directory, other

Use our news feed
Humanoid robot gets Pocket PC brain
Sep. 20, 2004

A group at the Institute for Computer Science of the University of Freiburg (Germany) has used a Pocket PC as the "brain" of a small autonomous robot. "NimbRo RS" placed third in the balancing challenge of the Humanoid League competition at RoboCup 2004 in Lisbon, by successfully walking up and down a ramp without falling.

(Click here for larger image)

The group started with RoboSapien, a commercially available robot with infrared control. "Team NimbRo" replaced the robot's head with a Toshiba e755 Pocket PC and a FlyCam-CF CompactFlash camera. Ultramote, a shareware package, allows the e755 to emulate RoboSapien's remote control. The arms and corresponding motors were removed, to compensate for the extra weight of the Pocket PC and camera.


Before and after Pocket PC brain transplant
(Click each image to enlarge)


Normally, the RoboSapien is controlled by means of a handheld remote infrared controller. To substitute autonomous control, the infrared sender of the Pocket PC is directed at the infrared receiver of the robot. A "RoboSapien API" (application programming interface) that runs on the Pocket PC, developed by Team NimbRo, provides programmatic control of the infrared link.

The API is written in embedded Visual C++ 3.0 and is available as part of a download. The download includes a brief step-by-step "how-to" describing how the robot was constructed, API documentation, and various source files. It also includes an example program for the robot, whereby the robot proceeds in the direction of an orange pole if it "sees" one. Microsoft's Visual C++ 3.0 IDE can be downloaded for free from Microsoft's website.

Team NimbRo would like to hear from anyone who uses the RoboSapien API in robot experiements.

About RoboCup

According to its official website, RoboCup is an international joint project intended to stimulate AI and intelligent robotics research by providing a standard problem where a wide range of technologies can be integrated and examined. The game of soccer was chosen as the focus of RoboCup research with the long term goal: "By 2050, develop a team of fully autonomous humanoid robots that can win against the human world champion team in soccer." To that end, RoboCup sponsors an annual compeition where teams of autonomous robots compete in soccer games. Next year's RoboCup will be held in Osaka, Japan July 13 to 19.



Related stories:
FREE weekly newsletter:   subscribe

Click here to learn about our sponsors:
Platinum Sponsors:

Gold Sponsors:

Silver Sponsors:



Microsoft's Windows Embedded resources
Embedded dev center
Mobile dev center
Windows CE tutorials
XP Embedded tutorials
3rd-party partners
DevWire

Intro to Microsoft's Windows Embedded "Device Platforms"
Consumer Electronics
Gateways
Instrumentation and Industrial Automation
IP Set-Top Boxes
Kiosk/ATM
Medical Devices and Systems
Mobile & Handheld Devices
Portable Media Centers
Point-of-Sale Terminals
Thin Client Devices
VoIP Devices

Recommended sites:
EE Times news
microsoft-watch
wirelessdevnet
wecomasia
devbuzz
cewindows
opennetcf
pocketpcthoughts
smartphonethoughts
pdaphonehome

Submissions...
news, articles, events, directory, other

Use our news feed

home  |  news  |  articles  |  polls  |  forum  |  events  |  products  |  sponsors  |  directory  |  search  |  about us  |  contact us  |  terms of use
 
Except where otherwise specified, the contents of this site are copyright © 2002-2004 DeviceForge LLC. All rights reserved. Windows is a trademark or registered trademark of Microsoft Corporation in the United States and/or other countries and is used by DeviceForge under license from owner. All other marks are the property of their respective owners. WindowsForDevices.com is an independent publication not affiliated with Microsoft Corporation.