Patents by Inventor Robert Holmberg
Robert Holmberg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10974911Abstract: Stations for deployment, recharging and/or maintenance of a plurality of unmanned aerial vehicles (UAVs) are disclosed herein. Such deployment stations can be implemented in a container that includes a robotic arm and a conveyor system. The robotic arm can secure a UAV hovering outside the station, move the UAV inside the station, and transfer the UAV to the conveyor. The conveyor can couple to and move multiple UAVs. Further, charging systems may be integrated in such deployment stations to charge UAVs when coupled to and moving along the conveyer. Further, process pieces may be utilized to simplify mechanical and electrical interfacing between a UAV, the robotic arm, the conveyor, the charging system and/or other systems at the UAV station.Type: GrantFiled: December 22, 2017Date of Patent: April 13, 2021Assignee: Wing Aviation LLCInventors: John Zevenbergen, Robert Holmberg
-
Patent number: 10875448Abstract: An example system includes a vehicle, a light projector connected to the vehicle, and a control system. The control system is configured to determine a planned operating region for the vehicle within an environment. The control system is also configured to determine that the planned operating region is within a threshold distance of an object within the environment and, in response, determine a caution region to illuminate with the light projector near the object. The control system is further configured to cause the light projector to project an indication of the caution region near the object. The projected indication remains fixed in relation to the object as the vehicle moves toward the planned operating region.Type: GrantFiled: April 29, 2020Date of Patent: December 29, 2020Assignee: X Development LLCInventors: John Zevenbergen, Robert Holmberg, Mark Fischer
-
Publication number: 20200254925Abstract: An example system includes a vehicle, a light projector connected to the vehicle, and a control system. The control system is configured to determine a planned operating region for the vehicle within an environment. The control system is also configured to determine that the planned operating region is within a threshold distance of an object within the environment and, in response, determine a caution region to illuminate with the light projector near the object. The control system is further configured to cause the light projector to project an indication of the caution region near the object. The projected indication remains fixed in relation to the object as the vehicle moves toward the planned operating region.Type: ApplicationFiled: April 29, 2020Publication date: August 13, 2020Inventors: John Zevenbergen, Robert Holmberg, Mark Fischer
-
Patent number: 10705532Abstract: Embodiments are provided that include a method that includes causing a mobile robot to navigate toward a standing test device placed within an environment of the mobile robot. The method also includes receiving, from a proximity sensor on the standing test device, sensor data indicative of proximity of the mobile robot to the standing test device as the mobile robot navigates toward the standing test device. The method further includes determining, based on the sensor data received from the proximity sensor on the standing test device, an approach motion profile followed by the mobile robot in navigating toward the standing device. The method additionally includes providing a control instruction for the mobile robot based on the determined approach motion profile.Type: GrantFiled: December 26, 2017Date of Patent: July 7, 2020Assignee: X Development LLCInventor: Robert Holmberg
-
Patent number: 10676022Abstract: An example system includes a vehicle, a light projector connected to the vehicle, and a control system. The control system is configured to determine a planned operating region for the vehicle within an environment. The control system is also configured to determine that the planned operating region is within a threshold distance of an object within the environment and, in response, determine a caution region to illuminate with the light projector near the object. The control system is further configured to cause the light projector to project an indication of the caution region near the object. The projected indication remains fixed in relation to the object as the vehicle moves toward the planned operating region.Type: GrantFiled: December 27, 2017Date of Patent: June 9, 2020Assignee: X Development LLCInventors: John Zevenbergen, Robert Holmberg, Mark Fischer
-
Patent number: 10528089Abstract: Method and communication device adapted for detecting an opening in a casing a communication device, wherein the device comprises an acoustic speaker and an acoustic sensor. The acoustic speaker is arranged to distribute an acoustic signal within a casing of the communication device and the acoustic sensor is adapted to receive an acoustic signal response constituted of the acoustic signal and an echo of said acoustic signal. The communication device further being adapted to analyze the received acoustic signal response and determining if the casing constitutes a closed space.Type: GrantFiled: April 18, 2018Date of Patent: January 7, 2020Inventor: Robert Holmberg
-
Publication number: 20190193952Abstract: Stations for deployment, recharging and/or maintenance of a plurality of unmanned aerial vehicles (UAVs) are disclosed herein. Such deployment stations can be implemented in a container that includes a robotic arm and a conveyor system. The robotic arm can secure a UAV hovering outside the station, move the UAV inside the station, and transfer the UAV to the conveyor. The conveyor can couple to and move multiple UAVs. Further, charging systems may be integrated in such deployment stations to charge UAVs when coupled to and moving along the conveyer. Further, process pieces may be utilized to simplify mechanical and electrical interfacing between a UAV, the robotic arm, the conveyor, the charging system and/or other systems at the UAV station.Type: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Inventors: John Zevenbergen, Robert Holmberg
-
Publication number: 20190196488Abstract: Embodiments are provided that include a method that includes causing a mobile robot to navigate toward a standing test device placed within an environment of the mobile robot. The method also includes receiving, from a proximity sensor on the standing test device, sensor data indicative of proximity of the mobile robot to the standing test device as the mobile robot navigates toward the standing test device. The method further includes determining, based on the sensor data received from the proximity sensor on the standing test device, an approach motion profile followed by the mobile robot in navigating toward the standing device. The method additionally includes providing a control instruction for the mobile robot based on the determined approach motion profile.Type: ApplicationFiled: December 26, 2017Publication date: June 27, 2019Inventor: Robert Holmberg
-
Publication number: 20190193629Abstract: An example system includes a vehicle, a light projector connected to the vehicle, and a control system. The control system is configured to determine a planned operating region for the vehicle within an environment. The control system is also configured to determine that the planned operating region is within a threshold distance of an object within the environment and, in response, determine a caution region to illuminate with the light projector near the object. The control system is further configured to cause the light projector to project an indication of the caution region near the object. The projected indication remains fixed in relation to the object as the vehicle moves toward the planned operating region.Type: ApplicationFiled: December 27, 2017Publication date: June 27, 2019Inventors: John Zevenbergen, Robert Holmberg, Mark Fischer
-
Patent number: 10265856Abstract: Example implementations may relate to a mobile robotic device that is operable to reorient a distance sensor using an adjustable leveler. According to these implementations, the robotic device may determine a height map indicating surface elevation data for a ground surface on which the robotic device is travelling within an environment. Then, the robotic device may determine a current location of the robotic device relative to the height map. Based on the current location, the robotic device may determine a current spatial orientation of the distance sensor relative to the ground surface. Further, the robotic device may (i) determine an adjusted position of the leveler to which the leveler is movable to cause the distance sensor to spatially reorient from the current spatial orientation to a target spatial orientation and (ii) cause the distance sensor to reorient to the target spatial orientation by moving the leveler to the adjusted position.Type: GrantFiled: July 21, 2016Date of Patent: April 23, 2019Assignee: X Development LLCInventors: Mark Fischer, Robert Holmberg
-
Publication number: 20180239397Abstract: Method and communication device adapted for detecting an opening in a casing a communication device, wherein the device comprises an acoustic speaker and an acoustic sensor. The acoustic speaker is arranged to distribute an acoustic signal within a casing of the communication device and the acoustic sensor is adapted to receive an acoustic signal response constituted of the acoustic signal and an echo of said acoustic signal. The communication device further being adapted to analyze the received acoustic signal response and determining if the casing constitutes a closed space.Type: ApplicationFiled: April 18, 2018Publication date: August 23, 2018Inventor: Robert HOLMBERG
-
Publication number: 20180021954Abstract: Example implementations may relate to a mobile robotic device that is operable to reorient a distance sensor using an adjustable leveler. According to these implementations, the robotic device may determine a height map indicating surface elevation data for a ground surface on which the robotic device is travelling within an environment. Then, the robotic device may determine a current location of the robotic device relative to the height map. Based on the current location, the robotic device may determine a current spatial orientation of the distance sensor relative to the ground surface. Further, the robotic device may (i) determine an adjusted position of the leveler to which the leveler is movable to cause the distance sensor to spatially reorient from the current spatial orientation to a target spatial orientation and (ii) cause the distance sensor to reorient to the target spatial orientation by moving the leveler to the adjusted position.Type: ApplicationFiled: July 21, 2016Publication date: January 25, 2018Inventors: Mark Fischer, Robert Holmberg
-
Patent number: 9870002Abstract: An example system may include a motor, a position-controlled motor controller configured to drive the motor to a commanded position with a characteristic acceleration profile, and a control system. The control system may be configured to determine a target velocity for the motor. The control system may be additionally configured to determine a target position that, when commanded to the motor controller, is predicted to cause the motor controller to drive the motor with the target velocity at a target time point by driving the motor with the characteristic acceleration profile. Further, the control system may be configured to provide an instruction for execution by the position-controlled motor controller, the instruction may be configured to cause the motor controller to drive the motor to the target position.Type: GrantFiled: September 6, 2016Date of Patent: January 16, 2018Assignee: X Development LLCInventors: Robert Holmberg, Jared Russell, Ethan Rublee
-
Publication number: 20060159505Abstract: Ribbon packaging is used to load the ribbon into the printer and to code the media type into the printer. The inventive ribbon packaging comprises a contoured sleeve that acts as a loading device. The contoured sleeve with printer ribbon is inserted into the printer. The contoured sleeve is withdrawn and the printer ribbon is left in the installed position in the printer. The packaging also has coding that can be read by the printer's electronics and coded in to the printer software, thereby automatically setting up the media type.Type: ApplicationFiled: December 12, 2005Publication date: July 20, 2006Inventor: Robert Holmberg
-
Patent number: 6853877Abstract: A mobile base movable relative to a surface is disclosed. The base includes a main housing having at least two wheels pivotably and rotatably mounted to the housing with each wheel having a steering axis and a rotation axis. The steering and rotation axes are nonintersecting and are offset by a known caster distance. Further, included are drive means for rotating the wheels to roll along the surface, steering means for pivoting the wheels and changing their heading with respect to the surface, and controller means for reading an input vector from a host processor. The input vector is a three dimensional force torque vector.Type: GrantFiled: March 5, 1999Date of Patent: February 8, 2005Assignee: Nomadic TechnologiesInventors: James C. Slater, Robert Holmberg, Richard M. Legrand
-
Patent number: 6685371Abstract: An arrangement for a printer, which printer comprises a chassis to which a print mechanism (3) as well as a feed mechanism comprising a print roller (4) are mounted for printing on and feeding of a printing material. The arrangement is characterized by said chassis comprising a central piece (1) in which said roller (4) is mounted only at one of its ends (12), whereby the roller (4) at its other end (11) is freely suspended in relation to the chassis.Type: GrantFiled: January 10, 2002Date of Patent: February 3, 2004Assignee: Intermec IP CorpInventor: Robert Holmberg
-
Patent number: 6491127Abstract: A drive system base or platform, such as for a mobile robot, is disclosed having multiple caster wheels, each wheel having its own first motor for independent driving and its own second motor for independent steering. Each wheel is rotably and pivotably mounted in a separate wheel module, which includes both the driving and steering motors associated with the wheel. All of the wheel modules on the base are identical and interchangeable. The two motors of each module are mounted side by side in a vertical arrangement for compactness. Each wheel module includes a suspension for allowing each wheel to move vertically and independently relative to the base. The hub and tread of each wheel are each cast concentrically around a bevel drive gear in an offset manner to provide a wheel and bevel gear that turn more smoothly and precisely.Type: GrantFiled: August 14, 1998Date of Patent: December 10, 2002Assignee: 3Com CorporationInventors: Robert Holmberg, James C. Slater
-
Patent number: 6283651Abstract: The invention relates to an arrangement for mounting a print head in a printer. The arrangement comprises a frame (1) to which a feeder device feeds a material to be printed which the printer will print on by means of a print head (3), movably arranged adjacent to a print roll (2) for being brought into, or out of, contact with the material to be printed. According to the invention, the arrangement uses a magnet (5) to hold the print head. Preferably, the print head is fitted in a fixture device (4), which is pivoting freely around a rear axle (7) parallel to the print roll, and the pressure is applied on the print head by a pressure member (6). The magnet (5) is preferably attached to the pressure member (6) so as to transfer pushing as well as pulling forces. The invention enables screws or fixed mounting of the print head to be avoided. The arrangement according to the invention also allows for the print head (3) pressure point to be transversally displaced.Type: GrantFiled: October 26, 1999Date of Patent: September 4, 2001Assignee: Intermec IP CorpInventor: Robert Holmberg