As a recreation for Christmas holidays, I hacked Bot Grid Simulator to render a winter landscape. It is still a robot simulation, since snow flakes are robots with a simple behavior. There about 500 of them. Hope you’ll enjoy the video. Merry Christmas and happy new year 2012.
Postdoc position in software engineering at University of Chile in cooperation with INRIA
A post-doctoral research position is available with the Pleiad Lab (Universityof Chile) and the RMoD Group (INRIA Lille Nord Europe). The position is scheduled to start in January 2012, but earlier dates are possible. The phd should be defended no prior than 2010.
The position is targeted for research on software maintenance and software visualization. Validation of research hypotheses will be carried out using the Pharo programming language. Experience with it, or any other Smalltalk dialect, is a plus (but not necessary).
The postdoctoral researcher will be expected to develop independent research initiatives within the scope of the position, design and contribute to the research experiments conducted by Pleiad and RMoD. There is no teaching duty associated with this position.
Both Pleiad and RMoD offer a creative, productive and multicultural staff and students, with many collaboration opportunities. Pleiad and RMoD have an extensive expertise and an advanced infrastructure related to software analysis, data mining, testing, meta-modeling and language semantics.
The position is funded by INRIA for a period of 18 months. In order to foster the collaboration between France and Chili, the candidate will have to share his time between Lille, France and Santiago, Chile.
The candidate must hold a PhD in computer science.
Two weeks ago, I thought that it’s more than time to revive the work started by my former PhD student Van Tuan Le. His algorithms for on multi-robot cooperation were validated using Bot Grid Simulator (BGS). I posted a while ago a simulation that illustrates our ICTAI2009 paper (Distributed constraint reasoning applied to multi-robot exploration) that relies on the connectivity awareness as introduced in our ICRA2009 paper (Making networked robot connectivity-aware). However, the simulator was just a prototype and the code was mixed with other unrelated stuff. My goal is to make it clean enough so it can be reused by other people. I started a dedicated repo on SqueakSource with the latest version (number 13) of BGS as left by Serge Stinckwhich (co-supervisor of Tuan’s PhD) in fall 2009. Then, I started cutting off parts, refactoring others, and writing tests. Progress at the beginning was slow, but things keep getting better. By the 13th of november 2011, I had a first relatively clean and tested version (number 29) of the kernel. I made a youtube video to celebrate it. One week later, I improved the design and the GUI (version 37). Now, each robot has a heading and a range sensor that are represented graphically as shown on the new video. More to come soon hopefully :-)