Who says that Java can only be used for serious "enterprise"-level development that most of us do 9-to-5 (or is it 9-to-9) every day?
Here's a little something for you out of the blue!
Shawn Silverman offered to do an informal 2-3 hour seminar on Embedded Java and Robotics where we would get to play with Shawn's TrackBots by executing our Java control code in the bots' embedded VMs.
I know what some of you are thinking. Most of us are still stuck in the world of Java EE, so how can we possibly benefit from learning about embedded Java? But, hey, who can really say no to playing with robots?!?! It's like Lego Mindstorm, only way cooler!
On top of it, Embedded Java is poised to explode with Google's Android platform and Blu Ray players (as some examples), so I'm sure we'd all love to learn more about it.
This is what Shawn says about this event:
This Embedded Java and Robotics seminar will utilize a real embedded Java device to control real physical robots (TrackBot). You will be programming a small device containing an embedded Java Virtual Machine to communicate with a robot having a standard serial interface. The robot has two motors on two tracks and a collection of eight infrared sensors which provide beaconing and obstacle avoidance. The embedded Java device is a SunSPOT, a CLDC-capable wireless and battery powered platform. For those not taking a turn using the physical robots, there is a simulator based on the Greenfoot environment which can be used to test the same code as on the robot.
As you might have guessed, the idea is to write code that runs on robots (or the simulator). You don't have to participate with the hands-on part of the presentation, but you'll have more fun if you do. Of course, that means that you need to be proficient with Java, and it helps if you want to bring your own laptop. Marakana will be providing our own computers for those without laptops and as before you won't go home hungry or thirsty :-)
A little bit about Shawn:
Shawn Silverman has been using Java since 1996, and is currently working with Embedded Java. He has a Master's of Science in Electrical Engineering, and his speciality is Power Systems. Shawn is a member of IEEE and is a seasoned presenter, having given seminars on such topics as Embedded Wireless, and undergraduate courses at the University of Manitoba. He currently works with robotics and swipe card systems, and develops firmware for interfacing with a variety of hardware and communication protocols. His recent projects include an embedded web server and Servlet container for small Java-capable devices including cell phones, and a graphics framework for colour LCD's.
RSVP now!
Talk about this Meetup
Delete this comment?
This comment has been deleted.