• Vadim Gerasimov

    Vadim Gerasimov is an engineer at Google. In 1994-2003 Vadim worked and studied at the MIT Media Lab. At age 16 he was one of the original co-developers of the famous video game Tetris: he ported Alexey Pajitnov's original game to the PC architecture and the two later added features to the game. Vadim earned a BS/MS in applied mathematics from Moscow State University in 1992 and a Ph.D. from MIT in 2003.

    Education 
    Ph.D., MIT, 2003
    MS in Media Arts and Sciences, MIT, 1996
    MS, BS in applied mathematics, Moscow State University, Russia, 1992

    Experience 
    Oct 2007 - Present Engineer, Google Australia

    Oct 2006 - Oct 2007 Research Scientist, Emotiv Systems Pty Ltd, Sydney, Australia

    2003 - 2006 Research Scientist, Postdoc, CSIRO ICT Centre, Sydney, Australia

    1994 - 2003 Postdoc, Research Assistant, Student, MIT Media Laboratory, Cambridge, MA, USA

    1984 - 1994 Junior Scientist, Programmer, Consultant at Computer Center of Academy of Sciences of USSR (Russia) and Soglasie Ltd

    PROJECTS AT EMOTIV SYSTEMS
    1. 2006-2007 Sensor technology research and development Researched, designed, and implemented a technology that is expected to be included in the product, but has not been publicly announced. A co-inventor on the corresponding provisional US patent application.

    PROJECTS AT CSIRO
    1. 2003-2004 Software system to model and visualize 3D or 2D self-assembly of groups of autonomous agents. The system makes a physically accurate estimate of the interaction of agents represented as rigid cubic or tetrahedral structures with variable electrostatic charges on the faces and vertices. Local events cause the agents’ charges to change according to user-defined rules or rules generated by genetic algorithms. The system is used as an experimental environment for theoretical and practical study of autonomous agent self-assembly. The software system will be applied to the analysis, prediction and design of self-assembly behavior of agents from atomic- to macro-scales. In particular, it will be a platform for developing design techniques that can be implemented in real nano-scale systems to achieve useful structures. 

    2. 2003-2006 Distributed Energy Concept Demonstration System I participate in design of a web-based system to explore and demonstrate the potential for control of distributed energy production and demand.

    PROJECTS AT MEDIA LABORATORY
    1. 1999-2003 Every Sign of Life (Ph.D. project) http://vadim.oversigma.com/esl/esl.html This is an exploration of how to make personal health data gathering and analysis fun and engaging, and consequently more useful to the non-specialist. The approach is to design and build computer games and scenarios based on health data. In support of the project, I designed a compact personal health-monitoring device that stores EKG, respiration, temperature and other parameters on a CompactFlash card or sends them wirelessly to a nearby computer. This device is also being used in experiments at the University of Rochester Medical School.

    2. 2000-2003 Hoarder board http://vadim.oversigma.com/Hoarder/Hoarder.htm Universal data collection board. Open design for data collection projects. Originally made for Every Sign of Life project. Status: specs, report, and demo available

    3. 2001 WaveScan http://vadim.oversigma.com/WaveScan/WaveScan.htmProgram to get signal/noise strength from 802.11 cards. Status: demo and short report available on the web 

    4. 2000-2003 WebCam Window view display program with time-lapse and weather information. Shows full-screen real-time view from window captured by web camera. For offices and public spaces without windows. Status: active in several places at Media Lab

    5. 1999 Information processing in human body - class project (MAS.862 Prof. Neil Gershenfeld) http://vadim.oversigma.com/MAS862/Project.html Factoids about information processes in human body. 

    6. 1998-2000 Hand-held Doctor for Children http://vadim.oversigma.com/hhd/hhd.html The goal of this project was to create a toy for children that would help them to better understand how their bodies work. I designed a small microcontroller-based device and a set of sensors to measure pulse, breathing, temperature, and skin conductivity, and to send the measured signals to a personal computer or a toy. Children played with cartoon characters that visualized these signals and built Lego robots of their own design that were controlled by these signals. Children were able to explore how physiological parameters changed when they stood, sat, walked, ran, or slept. A group of children also used the toy to explore the principles of lie detection. Status: demo available.

    7. 1998 Sound Game Game without visual input. Status: demo available, brief report in http://www.research.ibm.com/journal/sj/393/part1/gerasimov.html

    8. 1998-2001 Color in Media Technology class projects (MAS.815 Prof. Walter Bender) http://vadim.oversigma.com/MAS815/mas815.html Set of applications in Java, Delphi, C++ to demonstrate various aspects of color and set of functions to work with Munsell color set. Status: demo available

    9. 1998 Wireless sensor input board Designed 4-AD-channel data acquisition board with RF transmitter. The board was used in Swings That Think and Hand-held Doctor for Children projects. Status: demo available

    10. 1998-1999 Calm Alarm http://www.research.ibm.com/journal/sj/393/part1/gerasimov.html Exploration of non-obtrusive alarms. Status: demo not available, partially published in http://www.research.ibm.com/journal/sj/393/part1/gerasimov.html

    11. 1997 Tetris on the Green Building http://vadim.oversigma.com/games/gbt.html Game in Java. Same program helped to pick windows for the hack http://hacks.mit.edu/Hacks/by_year/1998/oscar_greenspeak Status: available on the web

    12. 1997 Audio Processing class project (MAS.641 Prof. Barry Vercoe) System that demonstrates spatial sound perception and new (designed for class) concept of head-tracking headphones with gyroscope. Status: demo available

    13. 1996-1998 Swings That Think http://vadim.oversigma.com/stt/bat.html The goal of this project was to provide real-time motion analysis and audio, tactile, or visual feedback to the user engaged in a task that requires coordination of body movements, and possibly some extra body affordance (e.g., a golf club, tennis racket, fishing pole, or baseball bat). The devices performed three functions: sensing, analyzing, and providing feedback to the user. Specifically, I designed a system to assist softball players in improving their batting technique. Sensors inside of the bat and on the player's body provided information about the bat's trajectory and player's motion during each swing. The system provided in vivo audio feedback and recommendations on improving the swing. Status: demo available

    14. 1996 Acoustic data transfer from Timex watch Reverse engineered Timex DataLink watch to put program that sends data back to PC using sound. Status: demo available

    15. 1996-1998 HBDL (Handy Board Download) http://handyboard.com Loads software into The Handy Board (small MC6811-based computer designed at Media Lab). Status: used at MIT robot design competitions and by others who have/use The Handy Boards. 

    16. 1995 Modeling Nature class projects (MAS.864 Prof. Neil Gershenfeld) http://vadim.oversigma.com/MAS864/mn.htm Set of applications to demonstrate concepts of mathematical modeling. Status: demo available

    17. 1995-1996 Things That Talk http://www.research.ibm.com/journal/sj/393/part1/gerasimov.html Explored possibilities of acoustic communication for small devices.

    18. 1994 Uniframing - The Society of Mind class project (MAS.731 Prof. Marvin Minsky) Implementation of uniframing concept from book. Program worked, uniframing didn't. Status: demo available

    19. 1994 Web Rubic's Cube http://vadim.www.media.mit.edu:8000/cube.htm Interactive Rubic's cube implemented before scripting and Java were available. Compiled as a part of web server. Status: works

    20. 1994 Http Server http://vadim.www.media.mit.edu:8000 Borland Pascal implementation of web server to support News games and other precompiled functions. Status: active (runs as NT service)

    21. 1994 News Games http://vadim.www.media.mit.edu:8000/newsttl.htm Designed set of computer games to make reading and sharing news more entertaining. News Totalizer - web based event-guessing betting game. Paragraph - paragraph scrambling news reader. News Worms - text worm game. Status: demo available

    COLLABORATIVE PROJECTS

    22. 1999 Component software: principles and practice. MIT IAP-99 class. http://www.ai.mit.edu/people/szummer/personal/components/iap.html Together with Martin Szummer taught this class. Prepared seminars on OLE, COM, ActiveX.

    23. 1999 Damasio revisited - Affective Computing class project (MAS.630 Prof. Rozalind Picard) http://vadim.oversigma.com/Damasio/Damasio.html Software and hardware developed by me. Interaction with experiment subjects and report by Roy Rodenstein. Status: demo available

    24. 1998 Project Bear - Systems and Self class project (MAS.714 Prof. Mitchel Resnick) http://vadim.oversigma.com/ProjectBear/Info.html Artifact design project. Made by 6 people including me.

    25. 1996 Vadims http://www.vadims.co.jp/ Game published by ITC Inc for Sony Playstation in Japan

    26. 1998-2000 Demo machine Designed electronics and mechanics for demo slot machine. User could drop RF ID chip with picture of project into newspaper stand to get to project’s web site. Stand had computer with display inside. PC software installed and maintained by Walter Bender and his other students. Status: disassembled

    27. 1999 Spacewars Typed in a part of the program for: http://spacewar.oversigma.com

    EARLIER WORK EXPERIENCE

    1992-1993 software engineer, consultant, Soglasie Ltd, Moscow, Russia

    Assisted in design and implementation of hardware and software for the Central Hospital of the Russian Ministry of Defense.

    1990 with group of 3 other people started company Soglasie Ltd in Moscow, Russia. Company’s objective was to design and manufacture domestic computer hardware and work on software and hardware projects for other organizations. http://eng.tradition.ru

    1984-1991 programmer, Computer Center of Academy of Sciences of USSR, Moscow, Russia

    Designed and developed computer games including Tetris. Wrote copy- and virus- protection software. Worked on reverse engineering of computer systems.

    PATENTS

    V. Gerasimov, Heart Rate Monitor. US Patent 7,139,605

    S. Mahajan, V. Gerasimov, A. Mehta, and Z. LaValley, Method and apparatus for determining orientation and position of a moveable object. US Patent Application 20050032582

    R. Breen and V.Gerasimov (2006) US Provisional Patent Application

    PUBLICATIONS

    V. Gerasimov, G. Healy, M. Prokopenko, P. Wang, and A. Zeman. Symbiotic Sensor Networks in Complex Underwater Terrains: a Simulation Framework. To appear at KES2006 10th International Conference on Knowledge-Based & Intelligent Information & Engineering Systems. Bournemouth UK, October 2006. 

    M. Prokopenko, V. Gerasimov, and I. Tanev. Evolving Spatiotemporal Coordination in a Modular Robotic System. To appear at the Ninth International Conference on the Simulation of Adaptive Behavior (SAB'06), Rome, Italy, September 2006.

    Y. Guo, V. Gerasimov, and G. Poulton. Vision-Based Drivable Surface Detection in Autonomous Ground Vehicles. To appear at IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS2006). Beijing, China, October 2006.

    V. Gerasimov, Y. Guo, G. James, and G. Poulton. Physically Realistic Self-assembly Simulation System. In A. Abraham, C. Grosan, and V. Ramos (Eds.), Stigmergic Optimization, Series: Studies in Computational Intelligence, Vol. 31, Springer-Verlag, ISBN: 3-540-34689-9, pages 117-130, Hardcover, 2006. 

    M. Prokopenko, V. Gerasimov, and I. Tanev. Measuring Spatiotemporal Coordination in a Modular Robotic System. The 10th International Conference on the Simulation and Synthesis of Living Systems (ALifeX). Bloomington IN, USA, June 2006. 

    M. Prokopenko, P. Wang, A. Scott, V. Gerasimov, N. Hoschke, and D. Price. On Self-organising Diagnostics in Impact Sensing Networks. In R. Khosla, R. J. Howlett, and L. C. Jain, editors, Knowledge-Based Intelligent Information and Engineering Systems, 9th International Conference, KES 2005, Melbourne, Australia, September 14-16, 2005, Proceedings, Part IV, volume 3684 of Lecture Notes in Computer Science, pages 170-178, 2005. 

    A. Saxena, G. Gupta, V. Gerasimov, and S. Ourselin. In Use Parameter Estimation of Inertial Sensors by Detecting Multilevel Quasi-Static States. In Ninth International Conference on Knowledge-Based Intelligent Information & Engineering Systems(KES'05), LNCS, Melbourne, Australia, pages 595 - 601,vol. 3684, August 2005. Springer Verlag. 

    V. Gerasimov, Y. Guo, G. James, G. Poulton, and P. Valencia (2004) Multiagent Self-assembly Simulation Environment. 3rd International Conference on Autonomous Agents and Multi-agent Systems (AAMAS-2004), New York, July 2004.

    G. Poulton, Y. Guo, G. James, P. Valencia, V. Gerasimov, and J. Li (2004) Directed Self-Assembly of 2-Dimensional Mesoblocks using Top-down/Bottom-up Design. 2nd International Workshop on Engineering Self-Organising Applications (ESOA'04), New York, July 2004.

    K. Taylor, J. Ward, V. Gerasimov, and G. James (2004) Sensor/Actuator Networks supporting Agents for Distributed Energy Management. Accepted by the First IEEE Workshop on Embedded Networked Sensors (EmNetS-I).

    V. Gerasimov (2003) Every Sign of Life. Ph.D. thesis. MIT program in Media Arts and Sciences http://vadim.oversigma.com/thesis.pdf

    V. Gerasimov, T. Selker and W. Bender (2002) Sensing and Effecting Environment with Extremity Computing Devices. Offspring Vol 1, No 1 http://vadim.oversigma.com/Papers/Extremity.pdf

    V. Gerasimov (2001) Hoarder Board. http://vadim.oversigma.com/Hoarder/Hoarder.htm

    V. Gerasimov and W. Bender (2000) Things that talk: Using sound for device-to-device and device-to-human communication. IBM Systems Journal Vol 39, No 3&4, pp 530-546 http://www.research.ibm.com/journal/sj/393/part1/gerasimov.html

    V. Gerasimov and R. Rodenstein (1999) Damasio Revisited. http://vadim.oversigma.com/Damasio/Damasio.html

    V. Gerasimov (1998) Information Processing in Human Body. http://vadim.oversigma.com/MAS862/Project.html

    V. Gerasimov (1996) Things That Talk. Master’s thesis. MIT program in Media Arts and Sciences http://vadim.oversigma.com/TTT_Paper/TTT.html

    V. Gerasimov (2000) Hand-held doctor for children. Presentation at FHT2000 http://www.fhti.org

    V. Gerasimov and W. Bender (1999) Calm alarm – non-obtrusive sound signals for personal communication devices. Prepared for CHI-2000.

    V. Gerasimov and W. Bender (1999) Hand-held doctor for children. Short paper prepared for CHI-99. http://vadim.oversigma.com/hhd/HHD.pdf

    V. Gerasimov (1997) Biomedia http://vadim.oversigma.com/Papers/Biomedia.pdf

    Source: Wikipedia, vadim.oversigma.com
































0 comments:

Leave a Reply

Advertisement

.

You like Tetris?, please add link to your site: I also exchange link with you !