||Main > Work History > CoroWare|
After grad school, I worked remotely for CoroWare for 3 years.CoroBot
I supported the software and hardware upkeep of the CoroBot robot. This 4 wheel skid-steer robot ran Windows CE on a small single board PC. It also had a webcam, and a 2 link hobby-servo arm.Simulated CoroBot
I created a simulated CoroBot for the Microsoft Robotics Developer Studio (MRDS) simulator. Which included 8 entities, 9 services, and 20 contracts. It also interfaced with a license manager.Avatar
I created a realistic human avatar for a 3D visualizer / physics simulator. Fully articulated: 63 segments, 54 joints, 93 DOF. Includes walking, rotation, and side-step gaits, inverse kinematics, and lifelike mesh files. High level behaviors include hand, body, and arm gestures, gaze tracking, walking, and grasping.3D Visualizer
I was part of a team which created a 3D visualizer / physical simulator tool using OpenGL in C++. Highly flexible, it supports user plugins for objects and engines, loose binding, and serialization. Integrates with customer's build system. Responsible for plug-in infrastructure, serialization, inter-thread communication, GUI, graphics, VRML parser, and much of the internals.Data Visualizer
I was part of a team which created a data visualization and analysis tool in Python. Includes eight plot types that interact with each other through a back-end database. Responsible for the GUI front-end of system.