Patents by Inventor Matthew J. Reiland

Matthew J. Reiland 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: 11010705
    Abstract: Systems and methods for providing feedback to an operator of an industrial machine. One system includes a controller including an electronic processor. The electronic processor is configured to monitor at least one operating parameter of the industrial machine, determine a plurality of performance metrics based on the at least one operating parameter, and select a subset of the plurality of performance metrics based on a selection criterion. The electronic processor is also configured to display the subset of the plurality of performance metrics to an operator of the industrial machine during operation of the industrial machine.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: May 18, 2021
    Assignee: Joy Global Surface Mining Inc
    Inventors: Ted Doheny, Daniel Schlegel, Matthew J. Reiland, Nicholas R. Voelz, Jason Knuth, Anthony Reid
  • Publication number: 20170200109
    Abstract: Systems and methods for providing feedback to an operator of an industrial machine. One system includes a controller including an electronic processor. The electronic processor is configured to monitor at least one operating parameter of the industrial machine, determine a plurality of performance metrics based on the at least one operating parameter, and select a subset of the plurality of performance metrics based on a selection criterion. The electronic processor is also configured to display the subset of the plurality of performance metrics to an operator of the industrial machine during operation of the industrial machine.
    Type: Application
    Filed: January 13, 2017
    Publication date: July 13, 2017
    Inventors: Ted Doheny, Daniel Schlegel, Matthew J. Reiland, Nicholas R. Voelz, Jason Knuth, Anthony Reid
  • Patent number: 9598836
    Abstract: Systems and methods for providing an overview-head view of an industrial machine, such as a shovel. One system includes at least one processor configured to receive data from at least one sensor installed on the shovel relating to the area around the shovel, identify a plurality of planes based on the data, determine if the plurality of planes are positioned in a predetermined configuration associated with a haul truck, and if the plurality of planes are positioned in the predetermined configuration, superimpose the plurality of planes on an overhead-view image of the shovel and the area.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 21, 2017
    Assignee: Harnischfeger Technologies, Inc.
    Inventors: Brian K. Hargrave, Jr., Matthew J. Reiland, Steven Koxlien, Ryan A. Munoz, Paul Sisneros
  • Patent number: 9266440
    Abstract: A robotic charging station for charging a battery of an electric vehicle includes a base plate, a riser coupled with the base plate and extending substantially transverse to the base plate, and a robotic arm. The robotic arm extends from the riser and supports an end effector. The end effector includes a plurality of electrical contacts configured to couple with a receptacle disposed on the electric vehicle. The robotic arm is configured to move the end effector in three degrees of motion.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: February 23, 2016
    Assignees: GM Global Technology Operations LLC, Universite Laval
    Inventors: Dalong Gao, Neil David McKay, Matthew J Reiland, Simon Foucault, Marc-Antoine LaCasse, Thierry Laliberte, Boris Mayer-St-Onge, Alexandre Lecours, Clement Gosselin, David E. Milburn, Linda Y. Harkenrider
  • Patent number: 9115482
    Abstract: Systems and methods for detecting collisions. One system includes a processor configured to receive data from at least one sensor installed on a shovel, identify a plurality of planes based on the data, determine if the plurality of planes are positioned in a predetermined configuration associated with a haul truck to identify whether the plurality of planes represent a haul truck. The processor is further configured to receive a current position and a current direction of movement of a dipper of the shovel, and determine if a collision is possible between the dipper and the identified haul truck based on the plurality of planes, the current position, and the current direction of movement and without receiving any information from the haul truck. If a collision is possible, the processor is configured to alert an operator of the shovel and, optionally, augment movement of the dipper.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: August 25, 2015
    Assignee: Harnischfeger Technologies, Inc.
    Inventors: Brian K. Hargrave, Jr., Mark M. Flees, Kamal Kishore Gupta, Matthew J. Reiland, Steven Koxlien, Wesley P. Taylor, Ryan A. Munoz
  • Publication number: 20140316665
    Abstract: Systems and methods for detecting collisions. One system includes a processor configured to receive data from at least one sensor installed on a shovel, identify a plurality of planes based on the data, determine if the plurality of planes are positioned in a predetermined configuration associated with a haul truck to identify whether the plurality of planes represent a haul truck. The processor is further configured to receive a current position and a current direction of movement of a dipper of the shovel, and determine if a collision is possible between the dipper and the identified haul truck based on the plurality of planes, the current position, and the current direction of movement and without receiving any information from the haul truck. If a collision is possible, the processor is configured to alert an operator of the shovel and, optionally, augment movement of the dipper.
    Type: Application
    Filed: July 1, 2014
    Publication date: October 23, 2014
    Inventors: Brian K. Hargrave, JR., Mark M. Flees, Kamal Kishore Gupta, Matthew J. Reiland, Steven Koxlien, Wesley P. Taylor, Ryan A. Munoz
  • Publication number: 20140218601
    Abstract: An enclosure for an optical device generally includes a housing defining an opening, a transparent element coupled to the opening, a cover coupled to the housing for movement relative thereto between an opened position and a closed position, an actuator operable to move the cover relative to the transparent element between the opened position and the closed position, and a power supply electrically coupled to the actuator. The actuator maintains the opened position when it receives power from the power supply, and returns the cover to the closed position in response to a loss of power.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 7, 2014
    Applicant: HARNISCHFEGER TECHNOLOGIES, INC.
    Inventors: Ryan A. Munoz, Brian K. Hargrave, JR., Matthew J. Reiland, Wesley P. Taylor, Paul Sisneros
  • Patent number: 8768583
    Abstract: Systems and methods for detecting collisions. One system includes a processor configured to receive data from at least one sensor installed on a shovel, identify a plurality of planes based on the data, determine if the plurality of planes are positioned in a predetermined configuration associated with a haul truck to identify whether the plurality of planes represent a haul truck. The processor is further configured to receive a current position and a current direction of movement of a dipper of the shovel, and determine if a collision is possible between the dipper and the identified haul truck based on the plurality of planes, the current position, and the current direction of movement and without receiving any information from the haul truck. If a collision is possible, the processor is configured to alert an operator of the shovel and, optionally, augment movement of the dipper.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 1, 2014
    Assignee: Harnischfeger Technologies, Inc.
    Inventors: Brian K. Hargrave, Jr., Mark M. Flees, Kamal Kishore Gupta, Matthew J. Reiland, Steven Koxlien, Wesley P. Taylor, Ryan A. Munoz
  • Patent number: 8731714
    Abstract: A robotic system includes a controller and one or more robots each having a plurality of robotic joints. Each of the robotic joints is independently controllable to thereby execute a cooperative work task having at least one task execution fork, leading to multiple independent subtasks. The controller coordinates motion of the robot(s) during execution of the cooperative work task. The controller groups the robotic joints into task-specific robotic subsystems, and synchronizes motion of different subsystems during execution of the various subtasks of the cooperative work task. A method for executing the cooperative work task using the robotic system includes automatically grouping the robotic joints into task-specific subsystems, and assigning subtasks of the cooperative work task to the subsystems upon reaching a task execution fork. The method further includes coordinating execution of the subtasks after reaching the task execution fork.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: May 20, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Adam M. Sanders, Matthew J. Reiland
  • Patent number: 8618762
    Abstract: A tendon tensioning system includes a tendon having a proximal end and a distal end, an actuator, and a motor controller. The actuator may include a drive screw and a motor, and may be coupled with the proximal end of the tendon and configured to apply a tension through the tendon in response to an electrical current. The motor controller may be electrically coupled with the actuator, and configured to provide an electrical current having a first amplitude to the actuator until a stall tension is achieved through the tendon; provide a pulse current to the actuator following the achievement of the stall tension, where the amplitude of the pulse current is greater than the first amplitude, and return the motor to a steady state holding current following the conclusion of the pulse current.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: December 31, 2013
    Assignees: GM Global Technology Operations LLC, The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Matthew J. Reiland, Myron A. Diftler
  • Patent number: 8565918
    Abstract: A robotic system includes a robot having a total number of degrees of freedom (DOF) equal to at least n, an underactuated tendon-driven finger driven by n tendons and n DOF, the finger having at least two joints, being characterized by an asymmetrical joint radius in one embodiment. A controller is in communication with the robot, and controls actuation of the tendon-driven finger using force control. Operating the finger with force control on the tendons, rather than position control, eliminates the unconstrained slack-space that would have otherwise existed. The controller may utilize the asymmetrical joint radii to independently command joint torques. A method of controlling the finger includes commanding either independent or parameterized joint torques to the controller to actuate the fingers via force control on the tendons.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: October 22, 2013
    Assignees: GM Global Technology Operations LLC, The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Muhammad E. Abdallah, Chris A. Ihrke, Matthew J. Reiland, Charles W. Wampler, II, Myron A. Diftler, Robert Platt, Lyndon Bridgwater
  • Publication number: 20130261903
    Abstract: Systems and methods for detecting collisions. One system includes a processor configured to receive data from at least one sensor installed on a shovel, identify a plurality of planes based on the data, determine if the plurality of planes are positioned in a predetermined configuration associated with a haul truck to identify whether the plurality of planes represent a haul truck. The processor is further configured to receive a current position and a current direction of movement of a dipper of the shovel, and determine if a collision is possible between the dipper and the identified haul truck based on the plurality of planes, the current position, and the current direction of movement and without receiving any information from the haul truck. If a collision is possible, the processor is configured to alert an operator of the shovel and, optionally, augment movement of the dipper.
    Type: Application
    Filed: March 14, 2013
    Publication date: October 3, 2013
    Applicant: HARNISCHFEGER TECHNOLOGIES, INC.
    Inventors: Brian K. Hargrave, Jr., Mark M. Flees, Kamal Kishore Gupta, Matthew J. Reiland, Steven Koxlien, Wesley P. Taylor, Ryan A. Munoz
  • Publication number: 20130261885
    Abstract: Systems and methods for providing an overview-head view of an industrial machine, such as a shovel. One system includes at least one processor configured to receive data from at least one sensor installed on the shovel relating to the area around the shovel, identify a plurality of planes based on the data, determine if the plurality of planes are positioned in a predetermined configuration associated with a haul truck, and if the plurality of planes are positioned in the predetermined configuration, superimpose the plurality of planes on an overhead-view image of the shovel and the area.
    Type: Application
    Filed: March 14, 2013
    Publication date: October 3, 2013
    Applicant: HARNISCHFEGER TECHNOLOGIES, INC.
    Inventors: Brian K. Hargrave, JR., Mark M. Flees, Kamal Kishore Gupta, Matthew J. Reiland, Steven Koxlien, Wesley P. Taylor, Ryan A. Munoz
  • Patent number: 8525460
    Abstract: An SEA architecture for controlling the torque applied by an SEA that has particular application for controlling the position of a robot link. The SEA architecture includes a motor coupled to one end of an elastic spring and a load coupled to an opposite end of the elastic spring, where the motor drives the load through the spring. The orientation of the shaft of the motor and the load are measured by position sensors. Position signals from the position sensors are sent to an embedded processor that determines the orientation of the load relative to the motor shaft to determine the torque on the spring. The embedded processor receives reference torque signals from a remote controller, and the embedded processor operates a high-speed servo loop about the desired joint torque. The remote controller determines the desired joint torque based on higher order objectives by their impedance or positioning objectives.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: September 3, 2013
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Matthew J. Reiland, Brian Hargrave, Robert Platt, Muhammad E. Abdallah, Frank Noble Permenter
  • Patent number: 8511964
    Abstract: A humanoid robot includes a torso, a pair of arms, two hands, a neck, and a head. The torso extends along a primary axis and presents a pair of shoulders. The pair of arms movably extend from a respective one of the pair of shoulders. Each of the arms has a plurality of arm joints. The neck movably extends from the torso along the primary axis. The neck has at least one neck joint. The head movably extends from the neck along the primary axis. The head has at least one head joint. The shoulders are canted toward one another at a shrug angle that is defined between each of the shoulders such that a workspace is defined between the shoulders.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: August 20, 2013
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Douglas Martin Linn, Robert O. Ambrose, Myron A. Diftler, Scott R. Askew, Robert Platt, Joshua S. Mehling, Nicolaus A. Radford, Phillip A. Strawser, Lyndon Bridgwater, Charles W. Wampler, II, Muhammad E. Abdallah, Chris A. Ihrke, Matthew J. Reiland, Adam M. Sanders, David M. Reich, Brian Hargrave, Adam H. Parsons, Frank Noble Permenter, Donald R. Davis
  • Patent number: 8489239
    Abstract: A robotic system includes a tendon-driven finger and a control system. The system controls the finger via a force-based control law when a tension sensor is available, and via a position-based control law when a sensor is not available. Multiple tendons may each have a corresponding sensor. The system selectively injects a compliance value into the position-based control law when only some sensors are available. A control system includes a host machine and a non-transitory computer-readable medium having a control process, which is executed by the host machine to control the finger via the force- or position-based control law. A method for controlling the finger includes determining the availability of a tension sensor(s), and selectively controlling the finger, using the control system, via the force or position-based control law. The position control law allows the control system to resist disturbances while nominally maintaining the initial state of internal tendon tensions.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: July 16, 2013
    Assignees: GM Global Technology Operations LLC, The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Muhammad E Abdallah, Robert J. Platt, Jr., Matthew J Reiland, Brian Hargrave, Myron A Diftler, Philip A Strawser, Chris A. Ihrke
  • Publication number: 20130096719
    Abstract: A control interface for inputting data into a controller and/or controlling a robotic system is displayed on a human-to-machine interface device. The specific configuration of the control interface displayed is based upon the task to be performed, the capabilities of the robotic system, the capabilities of the human-to-machine interface device, and the level of expertise of the user. The specific configuration of the control interface is designed to optimize the interaction between the user and the robotic system based upon the above described criteria.
    Type: Application
    Filed: October 13, 2011
    Publication date: April 18, 2013
    Applicants: The U.S.A. As Represented by the Administrator of the National Aeronautics and Space Administration, GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Adam M. Sanders, Matthew J. Reiland, Douglas Martin Linn, Nathaniel Quillin
  • Publication number: 20130076902
    Abstract: A robotic charging station for charging a battery of an electric vehicle includes a base plate, a riser coupled with the base plate and extending substantially transverse to the base plate, and a robotic arm. The robotic arm extends from the riser and supports an end effector. The end effector includes a plurality of electrical contacts configured to couple with a receptacle disposed on the electric vehicle. The robotic arm is configured to move the end effector in three degrees of motion.
    Type: Application
    Filed: May 31, 2012
    Publication date: March 28, 2013
    Applicants: Universite Laval, GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Dalong Gao, Neil David Mc Kay, Matthew J. Reiland, Simon Foucault, Marc-Antoine Lacasse, Thierry Laliberte, Boris Mayer-St-Onge, Alexandre Lecours, Clement Gosselin, David E. Milburn, Linda Y. Harkenrider
  • Patent number: 8369992
    Abstract: A robotic system includes a humanoid robot with multiple compliant joints, each moveable using one or more of the actuators, and having sensors for measuring control and feedback data. A distributed controller controls the joints and other integrated system components over multiple high-speed communication networks. Diagnostic, prognostic, and health management (DPHM) modules are embedded within the robot at the various control levels. Each DPHM module measures, controls, and records DPHM data for the respective control level/connected device in a location that is accessible over the networks or via an external device. A method of controlling the robot includes embedding a plurality of the DPHM modules within multiple control levels of the distributed controller, using the DPHM modules to measure DPHM data within each of the control levels, and recording the DPHM data in a location that is accessible over at least one of the high-speed communication networks.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: February 5, 2013
    Assignees: GM Global Technology Operations LLC, The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Leandro G. Barajas, Adam M Sanders, Matthew J Reiland, Philip A Strawser
  • Patent number: 8364314
    Abstract: A robotic system includes a humanoid robot having a plurality of joints adapted for force control with respect to an object acted upon by the robot, a graphical user interface (GUI) for receiving an input signal from a user, and a controller. The GUI provides the user with intuitive programming access to the controller. The controller controls the joints using an impedance-based control framework, which provides object level, end-effector level, and/or joint space-level control of the robot in response to the input signal. A method for controlling the robotic system includes receiving the input signal via the GUI, e.g., a desired force, and then processing the input signal using a host machine to control the joints via an impedance-based control framework. The framework provides object level, end-effector level, and/or joint space-level control of the robot, and allows for functional-based GUI to simplify implementation of a myriad of operating modes.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: January 29, 2013
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Muhammad E Abdallah, Robert Platt, Charles W. Wampler, II, Matthew J Reiland, Adam M Sanders