Patents by Inventor William Singhose
William Singhose 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).
-
Publication number: 20200178851Abstract: A system for tracking body movement can comprise a first markerless sensor, a second markerless sensor, a processor, and a memory. The first markerless sensor can be configured to generate a first set of data indicative of positions of at least a portion of a body over a period of time. The second markerless sensor can be configured to generate a second set of data indicative of positions of the at least a portion of the body over the period of time. The memory can comprise logical instructions that, when executed by the processor, cause the processor to generate a third set of data based on the first and second sets of data. The third set of data can be indicative of estimates of at least one of joint positions and joint angles of the at least a portion of the body over the period of time.Type: ApplicationFiled: July 10, 2018Publication date: June 11, 2020Inventors: William Singhose, Franziska Schlagenhauf
-
Publication number: 20180022584Abstract: Methods of detection and prevention for snags or off center lifts, and auto-centering a crane over a load. Snag detection includes monitoring angular deflection of the load with respect to an at-rest position, and halting movement of the crane in a direction of increasing angular deflection. Controlling off center lifting includes detecting a side load condition for a load, and preventing a hoist operation when the side load condition is detected. Auto-centering a load includes determining a position of a block coupled to the load with respect to a trolley of the crane, and centering the trolley over the block prior to a moving operation. Centering includes comparing a position of a block marker using a trolley camera to a known centered position of the marker with respect to the camera, and moving the trolley to match the determined position of the marker to its known centered position.Type: ApplicationFiled: October 2, 2017Publication date: January 25, 2018Inventors: Khalid Lief Sorensen, William Singhose
-
Patent number: 9776838Abstract: Methods of detection and prevention for snags or off center lifts, and auto-centering a crane over a load. Snag detection includes monitoring angular deflection of the load with respect to an at-rest position, and halting movement of the crane in a direction of increasing angular deflection. Controlling off center lifting includes detecting a side load condition for a load, and preventing a hoist operation when the side load condition is detected. Auto-centering a load includes determining a position of a block coupled to the load with respect to a trolley of the crane, and centering the trolley over the block prior to a moving operation. Centering includes comparing a position of a block marker using a trolley camera to a known centered position of the marker with respect to the camera, and moving the trolley to match the determined position of the marker to its known centered position.Type: GrantFiled: July 31, 2015Date of Patent: October 3, 2017Assignee: PAR SYSTEMS, INC.Inventors: Khalid Lief Sorensen, William Singhose
-
Publication number: 20160031682Abstract: Methods of detection and prevention for snags or off center lifts, and auto-centering a crane over a load. Snag detection includes monitoring angular deflection of the load with respect to an at-rest position, and halting movement of the crane in a direction of increasing angular deflection. Controlling off center lifting includes detecting a side load condition for a load, and preventing a hoist operation when the side load condition is detected. Auto-centering a load includes determining a position of a block coupled to the load with respect to a trolley of the crane, and centering the trolley over the block prior to a moving operation. Centering includes comparing a position of a block marker using a trolley camera to a known centered position of the marker with respect to the camera, and moving the trolley to match the determined position of the marker to its known centered position.Type: ApplicationFiled: July 31, 2015Publication date: February 4, 2016Inventors: Khalid Lief Sorensen, William Singhose
-
Patent number: 9132997Abstract: The various embodiments of the present disclosure relate generally to crane control systems. An exemplary embodiment of the present invention provides a crane control system comprising a real-time position-location module, an on-off controller module, and an input-shaper module. The real-time position-location module generates a position signal indicative of the distance between crane trolley and a desired location of safety. The on-off controller module maps the position signal to a velocity command signal, wherein the velocity command signal comprises instructions for the crane trolley to move in a vector relative to the desired location in at least a first velocity only if the distance between the crane trolley and the desired location is greater than a cut-off threshold 150. The at least a first velocity is a substantially constant. The input shaper module manipulates the velocity command signal mapped by the on-off controller module to dampen payload oscillations.Type: GrantFiled: April 25, 2011Date of Patent: September 15, 2015Assignee: Georgia Tech Research CorporationInventors: William Singhose, Chen Chih Peng
-
Publication number: 20130032561Abstract: The various embodiments of the present disclosure relate generally to crane control systems. An exemplary embodiment of the present invention provides a crane control system comprising a real-time position-location module, an on-off controller module, and an input-shaper module. The real-time position-location module generates a position signal indicative of the distance between crane trolley and a desired location of safety. The on-off controller module maps the position signal to a velocity command signal, wherein the velocity command signal comprises instructions for the crane trolley to move in a vector relative to the desired location in at least a first velocity only if the distance between the crane trolley and the desired location is greater than a cut-off threshold 150. The at least a first velocity is a substantially constant. The input shaper module manipulates the velocity command signal mapped by the on-off controller module to dampen payload oscillations.Type: ApplicationFiled: April 25, 2011Publication date: February 7, 2013Applicant: GEORGIA TECH RESEARCH CORPORATIONInventors: William Singhose, Chen Chih Peng
-
Patent number: 7970521Abstract: Disclosed are algorithms for controlling multiple states of a dynamic system, such as controlling positioning and cable sway in cranes. Exemplary apparatus and methods may be implemented using first and second serially coupled feedback loops coupled to a plant and payload that are to be controlled. The first feedback loop comprises a first control module. It generates a filtered actuator command from an error signal derived from a signal representing a desired system state and a feedback signal indicative of the actual system state. The generated signal is operative to position the payload. The second feedback loop comprises a second control module that generates a second actuator command that is operative to cause the plant to have an output of zero, to eliminate disturbance-induced oscillations. Input shaping may be employed in the first loop for eliminating motion-induced oscillations.Type: GrantFiled: April 19, 2006Date of Patent: June 28, 2011Assignee: Georgia Tech Research CorporationInventors: Khalid Lief Sorensen, William Singhose, Stephen Dickerson
-
Publication number: 20080281464Abstract: Disclosed are algorithms for controlling multiple states of a dynamic system, such as controling positioning and cable sway in cranes. Exemplary apparatus and methods may be implemented using first and second serially coupled feedback loops coupled to a plant and payload that are to be controlled. The first feedback loop comprises a first control module. It generates a filtered actuator command from an error signal derived from a signal representing a desired system state and a feedback signal indicative of the actual system state. The generated signal is operative to position the payload. The second feedback loop comprises a second control module that generates a second actuator command that is operative to cause the plant to have an output of zero, to eliminate disturbance-induced oscillations. Input shaping may be employed in the first loop for eliminating motion-induced oscillations.Type: ApplicationFiled: April 19, 2006Publication date: November 13, 2008Inventors: Khalid Lief Sorensen, William Singhose, Stephen Dickerson