Robotics Community Home
Home Page
Projects
Announcements
Mail Lists
 
Pertinent Conferences
JavaOne 2008 May 5-9, SFO
 
Related technologies
Cogmation robot simulator and code foundry for Mac, Linux, Windows
JXTA community project
JDDAC (Java Distributed Data Acquisition and Control)
Practical embedded Java book
 
Blogs
Bruce Boyes
Mark Polishook
 
Worth a Look:
JRoboOp at the University of Naples Prisma Lab
Lego PackBot - impressive NXT bot by Brian Davis
RTJ at DevX - Go Inside the Java Real-Time System (article)
Robots.net - fresh robotics news from around the world
Robot magazine
Vex Robotics - great-looking parts such as these beefy treads, gears, and more.
 
 


// Robotics at JavaOne 2009

Swarm of Brian is accepted as a Birds of a Feather (BOF) presentation at JavaOne 2009 in early June. This provides additional motivation to get as much done as possible on the Swarm of Brian project by the end of May. Help out by joining the Swarm of Brian project!

// Mobile & Embedded Developer Days Wrapup

Here's a page with links to videos, blogs, photos, slideware and more from the MEDD conference in January 2009.

// Code Commits of Note

2009 Mar: Beaconing simulation in Greenfoot is working and available for download in the Swarm of Brian project. Brian has also written a helpful beaconing app note which includes links to the Java source code, and clearly explains how the Greenfoot beaconing simulation is being written.

2009 Feb: Swarm development, including a Greenfoot swarm simulator, is moving ahead in the Swarm of Brian project. This includes demo code shown at the the Jan 2009 MEDD conference.

2008 Mar 05: The TrackBotCode is greatly improved. The TrackBot Greenfoot simulator now includes three different maze generators (in the MazeWorld class).

TrackBot demo code in the TrackBotCode incubator project. This includes demo code shown at the the Jan 2008 MEDD conference. There is also a commit in the SunSPOT-trackbot project area - the code from the JavaOne HOL 7230.

 
Features
This is a simple project serving as a place to memorialize my first steps writing code for the Google Android Dev Phone 1 (HTC Magic), using Windows XP and Eclipse 3.4. Android is "real Java" up to the point of the VM which is purpose-written by Google to circumvent the Sun Java license requirements, and to be optimized for use on the Linux-based HTC phones. The Dalvik VM (DVM) is used instead of the Sun JVM. The Dev Phone has an unlocked bootloader so that you can do pretty much whatever you want with it: reflash the OS, run unsigned apps, etc. Can you say "open"?
(Jul 12, 2009)
Be proactive about Java.net under Oracle management. What is your vision for Java.net in the future? What do you think is the unique value of Java.net? For more information, please navigate to to the project site for more details and start in the email archives. Then join in!
(Jun 5, 2009)
Swarm algorithms for TrackBots with SunSPOT application brains, including a Greenfoot swarm simulator. This application-level development is taking place in parallel with the TrackBot runtime additions which provide swarm support. The Greenfoot simulator lets us all get started in a simpler world model, while the necessary TrackBot runtime code is being developed. This project was featured at JavaOne 2009 in the Swarm of Brian BOF.
(Feb 27, 2009)
PC-based application which connects to TrackBot through a DCE serial adapter and enables testing and characterization of all eight IR sensors on the TrackBot platform. Includes a screen-based text/graphical display of sensor response in all three sensitivity settings. Command line parameters include which pair of the eight sensors to test at a time. Reports any errors and timeouts. Has been very useful in analyzing PC serial port performance.
(Apr 23, 2008)
TrackBot robot simulator support in the Greenfoot IDE and 2-D simulator. Very cool for educational use. Please join and help us add capabilities!
(Jan 18, 2008)
eRCoS is the result of a thesis project. It is working fine on RCX and I'd like to extend it for the NTX brick in order to take advance of Bluetooth communication system!
(Jan 28, 2007)
RSCL provides a framework to develop applications to simulate and control a mobile robot. It has been used successfully with vastly different medium sized (~150 lb) autonomous ground vehicles.
(Oct 18, 2005)