Search

Josef P Jamieson

from Billerica, MA
Age ~60

Josef Jamieson Phones & Addresses

  • 13 Lakeside Rd, Billerica, MA 01821 (978) 663-0438
  • Washington, MA
  • Woburn, MA
  • Redwood City, CA
  • 2250 Monroe St, Santa Clara, CA 95050
  • Santa Cruz, CA
  • Newport, RI
  • Providence, RI
  • Boca Raton, FL
  • Campbell, CA

Work

Company: Vt mak technologies Dec 2012 Position: Sr. software engineer

Education

School / High School: Florida Atlantic University- Boca Raton, FL 1990 Specialities: BS in Computer Science

Skills

Object Oriented Design & Development • C++ • Python • Qt • OpenSceneGraph • VR-Vantage • CIGI • OpenAL • MultiGen Creator • Red Hat-Ubuntu-Linux. Past experiences ... • Vega Prime • OpenFlight API • MFC • COM • Win32 • FLTK • GapiDraw • Sony PS2 • SoundMax API • Renderware API • Perl • Irix • and SGI Performer.

Public records

Vehicle Records

Josef Jamieson

View page
Address:
13 Lakeside Rd, Billerica, MA 01821
Phone:
(978) 761-9604
VIN:
1FMCU9DG8CKB98313
Make:
FORD
Model:
ESCAPE
Year:
2012

Resumes

Resumes

Josef Jamieson Photo 1

Josef Jamieson Billerica, MA

View page
Work:
VT Mak Technologies

Dec 2012 to 2000
Sr. Software Engineer

CyPhy Works
Danvers, MA
Nov 2012 to Nov 2012
Software Engineer Consultant

iRobot Corporation
Bedford, MA
Sep 2004 to Oct 2012
Sr. Visual Simulation Engineer

Naval Post Graduate School
Monterey, CA
2003 to 2004
Software Engineer (Contractor)

iRobot Corporation
Bedford, MA
2003 to 2003
Software Engineer (Contractor)

Pacific Coast Power and Light (A THQ studio)
Santa Clara, CA
2001 to 2003
Game Engineer

Multigen-Paradigm (now Presages);
San Jose, CA
1995 to 2000
Software Engineer

Analysis and Technology
Newport, RI
1994 to 1995
Software Engineer (Contractor)

Education:
Florida Atlantic University
Boca Raton, FL
1990 to 1994
BS in Computer Science

Skills:
Object Oriented Design & Development, C++, Python, Qt, OpenSceneGraph,VR-Vantage, CIGI, OpenAL, MultiGen Creator, Red Hat-Ubuntu-Linux. Past experiences with OpenGL, Vega Prime, OpenFlight API, MFC, COM, Win32, FLTK, GapiDraw, Sony PS2, SoundMax API, Renderware API, Perl, Irix, and SGI Performer.

Publications

Us Patents

Autonomous Behaviors For A Remote Vehicle

View page
US Patent:
8326469, Dec 4, 2012
Filed:
Jul 16, 2007
Appl. No.:
11/826486
Inventors:
Emilie Phillips - Brookline NH, US
Aaron Powers - Arlington MA, US
Andrew Shein - Winchester MA, US
Josef P. Jamieson - Billerica MA, US
Tyson Sawyer - Brookline NH, US
Assignee:
iRobot Corporation - Bedford MA
International Classification:
G05D 1/00
US Classification:
701 2, 701 24
Abstract:
A method for enhancing operational efficiency of a remote vehicle using a diagnostic behavior. The method comprises inputting and analyzing data received from a plurality of sensors to determine the existence of deviations from normal operation of the remote vehicle, updating parameters in a reference mobility model based on deviations from normal operation, and revising strategies to achieve an operational goal of the remote vehicle to accommodate deviations from normal operation. An embedded simulation and training system for a remote vehicle. The system comprises a software architecture installed on the operator control unit and including software routines and drivers capable of carrying out mission simulations and training.

Autonomous Behaviors For A Remote Vehicle

View page
US Patent:
8396611, Mar 12, 2013
Filed:
Dec 20, 2011
Appl. No.:
13/331833
Inventors:
Emilie Phillips - Brookline NH, US
Aaron Powers - Arlington MA, US
Andrew Shein - Winchester MA, US
Josef P. Jamieson - Billerica MA, US
Tyson Sawyer - Brookline NH, US
Assignee:
iRobot Corporation - Bedford MA
International Classification:
G05D 1/00
US Classification:
701 2, 701 23, 700245
Abstract:
A method for enhancing operational efficiency of a remote vehicle using a diagnostic behavior. The method comprises inputting and analyzing data received from a plurality of sensors to determine the existence of deviations from normal operation of the remote vehicle, updating parameters in a reference mobility model based on deviations from normal operation, and revising strategies to achieve an operational goal of the remote vehicle to accommodate deviations from normal operation. An embedded simulation and training system for a remote vehicle. The system comprises a software architecture installed on the operator control unit and including software routines and drivers capable of carrying out mission simulations and training.

Autonomous Behaviors For A Remote Vehicle

View page
US Patent:
8577517, Nov 5, 2013
Filed:
Feb 5, 2013
Appl. No.:
13/759723
Inventors:
Aaron Powers - Arlington MA, US
Andrew Shein - Winchester MA, US
Josef P. Jamieson - Billerica MA, US
Tyson Sawyer - Brookline NH, US
Assignee:
iRobot Corporation - Bedford MA
International Classification:
G05D 1/00
US Classification:
701 2, 701 23, 700245
Abstract:
A method of operating a remote vehicle configured to communicate with an operator control unit (OCU) includes executing a click-to-drive behavior, a cruise control behavior, and a retro-traverse behavior on a computing processor. The click-to-drive behavior includes receiving a picture or a video feed and determining a drive destination in the received picture or video feed. The cruise control behavior includes receiving an absolute heading and velocity commands from the OCU and computing a drive heading and a drive velocity. The a retro-traverse behavior includes generating a return path interconnecting at least two previously-traversed waypoints of a list of time-stamped waypoints, and executing a retro-traverse of the return path by navigating the remote vehicle successively to previous time-stamped waypoints in the waypoints list until a control signal is received from the operator control unit.

Robot Operator Control Unit Configuration System And Method

View page
US Patent:
20090037024, Feb 5, 2009
Filed:
Mar 28, 2008
Appl. No.:
12/058113
Inventors:
Josef Jamieson - Woburn MA, US
Andrew Shein - Winchester MA, US
Assignee:
IROBOT CORPORATION - Burlington MA
International Classification:
G05B 19/05
US Classification:
700264
Abstract:
A unified framework is provided for building common functionality into diverse operator control units. A set of tools is provided for creating controller configurations for varied robot types. Preferred controllers do one or more the following: allow uploading of configuration files from a target robot, adhere to common user interface styles and standards, share common functionality, allow extendibility for unique functionality, provide flexibility for rapid prototype design, and allow dynamic communication protocol switching. Configuration files may be uploaded from robots to configure their operator control units. The files may include scene graph control definitions; instrument graphics; control protocols; or mappings of control functions to scene graphics or control inputs.

Robot Operator Control Unit Configuration System And Method

View page
US Patent:
20090265036, Oct 22, 2009
Filed:
Jan 22, 2009
Appl. No.:
12/358204
Inventors:
Josef Jamieson - Woburn MA, US
Andrew Shein - Winchester MA, US
Assignee:
iRobot Corporation - Bedford MA
International Classification:
G05B 19/00
US Classification:
700259, 700264
Abstract:
A unified framework is provided for building common functionality into diverse operator control units. A set of tools is provided for creating controller configurations for varied robot types. Preferred controllers do one or more the following: allow uploading of configuration files from a target robot, adhere to common user interface styles and standards, share common functionality, allow extendibility for unique functionality, provide flexibility for rapid prototype design, and allow dynamic communication protocol switching. Configuration files may be uploaded from robots to configure their operator control units. The files may include scene graph control definitions; instrument graphics; control protocols; or mappings of control functions to scene graphics or control inputs.

Autonomous Behaviors For A Remote Vehicle

View page
US Patent:
20110106339, May 5, 2011
Filed:
Nov 1, 2010
Appl. No.:
12/917174
Inventors:
Emilie Phillips - Brookline NH, US
Aaron Powers - Arlington MA, US
Andrew Shein - Winchester MA, US
Josef P. Jamieson - Billerica MA, US
Tyson Sawyer - Brookline NH, US
International Classification:
G06F 7/00
G01C 21/00
US Classification:
701 2
Abstract:
A method for enhancing operational efficiency of a remote vehicle using a diagnostic behavior. The method comprises inputting and analyzing data received from a plurality of sensors to determine the existence of deviations from normal operation of the remote vehicle, updating parameters in a reference mobility model based on deviations from normal operation, and revising strategies to achieve an operational goal of the remote vehicle to accommodate deviations from normal operation. An embedded simulation and training system for a remote vehicle. The system comprises a software architecture installed on the operator control unit and including software routines and drivers capable of carrying out mission simulations and training.

Autonomous Behaviors For A Remote Vehicle

View page
US Patent:
20160378110, Dec 29, 2016
Filed:
Oct 1, 2013
Appl. No.:
14/043390
Inventors:
- Bedford MA, US
Aaron Powers - Arlington MA, US
Andrew Shein - Winchester MA, US
Josef P. Jamieson - Billerica MA, US
Tyson Sawyer - Brookline NH, US
Assignee:
iRobot Corporation - Bedford MA
International Classification:
G05D 1/00
G05D 1/02
Abstract:
A method of operating a remote vehicle configured to communicate with an operator control unit (OCU) includes executing a click-to-drive behavior, a cruise control behavior, and a retro-traverse behavior on a computing processor. The click-to-drive behavior includes receiving a picture or a video feed and determining a drive destination in the received picture or video feed. The cruise control behavior includes receiving an absolute heading and velocity commands from the OCU and computing a drive heading and a drive velocity. The a retro-traverse behavior includes generating a return path interconnecting at least two previously-traversed waypoints of a list of time-stamped waypoints, and executing a retro-traverse of the return path by navigating the remote vehicle successively to previous time-stamped waypoints in the waypoints list until a control signal is received from the operator control unit.
Josef P Jamieson from Billerica, MA, age ~60 Get Report