Vms Software
R and D Developer
Locus Robotics Aug 2016 - Mar 2019
Senior Software Engineer
Plexxi Inc. Aug 2015 - Jul 2016
Software Engineer
Amazon Robotics Nov 2006 - Aug 2015
Software Engineer
Savaje Technologies Jan 2005 - Nov 2006
Member of Technical Staff
Education:
Thomas Mckean High School
University of Delaware
Bachelors, Bachelor of Electrical Engineering, Electrical Engineering
Worcester Polytechnic Institute
Master of Science, Masters, Computer Science
Skills:
Software Development Software Engineering Linux Unix Java Embedded Systems Distributed Systems Object Oriented Design Agile Methodologies C++ C Software Design Perl Xml Embedded Software Mysql System Architecture Sql Debugging Algorithms Product Management Sdlc Programming Device Drivers
Peter R. Wurman - Acton MA, US Michael Barbehenn - Bedford MA, US Aron Klair Insinga - Nashua NH, US Eric Leventhal Arthen - Worthington MA, US
Assignee:
Kiva Systems, Inc. - Woburn MA
International Classification:
G06F 7/00 B65G 49/00
US Classification:
700218, 700228
Abstract:
A method for processing waste in a material handling system includes detecting an occurrence of a trigger event associated with a waste holder located at a first location and, in response to detecting the trigger event, moving a mobile drive unit to the first location. The method also includes loading waste material onto the mobile drive unit at the first location and transporting the waste material to a waste station using the mobile drive unit.
- Wilmington MA, US Bradley Powers - Lowell MA, US Michael Sussman - Winchester MA, US Aron K. Insinga - Nashua NH, US
International Classification:
G05D 1/02 H02J 7/00 B60L 11/18
Abstract:
A method, system, and wheeled base for navigating a robot for docking with a charger docking station. The robot receives an initial pose associated with a robot charger docking station and a mating pose associated with the robot charger docking station. The robot first navigates from a location to an initial pose using scan matching to a first map. The robot performs a second navigation from the initial pose to the mating pose using scan matching to a second map, thereby causing an electrical charging port of the robot to mate with an electrical charging assembly of the robot charger docking station. Localization during charger docking may use a higher resolution map than when navigating to the docking station. Localizing against the robot charger docking station may be performed on a higher resolution map of the docking station alone.
- Wilmington MA, US Aron Klair Insinga - Nashua NH, US
International Classification:
B60L 11/18 G05D 1/02 G05D 1/00
Abstract:
An electrical charging station for charging an autonomous robot having a battery. The charging station includes a first charging member configured to receive a second charging member on the autonomous robot when the autonomous robot is docked with the charging station. There is a communications device configured to receive from the autonomous robot an identifier indicative of a type of battery on the autonomous robot. There is a power supply, electrically connected to the first charging member, configured to charge the autonomous robot according to a charging profile. The charging profile is selected based at least in part on the identifier received from the autonomous robot.
Electrical Charging System And Method For An Autonomous Robot
- Wilmington MA, US Aron Klair Insinga - Nashua NH, US
International Classification:
B60L 11/18 G05D 1/02 G05D 1/00
Abstract:
An electrical charging system for charging an autonomous robot powered by a re-chargeable battery and having a first charging member. The charging station includes a second charging member configured to receive the first charging member on the autonomous robot when the autonomous robot is docked with the charging station for charging the re-chargeable battery. There is a power supply configured to charge the re-chargeable battery of the robot and a sensor configured to measure an amount of charge transferred from the power supply to the robot. There is a processor configured to determine from the amount of charge transferred from the power supply to the robot measured by the sensor, a state of charge (SOC) of the autonomous robot. There is also a communications device configured to transmit to the robot the SOC of the robot while docked at the charging station.