Patents Assigned to Florida Institute for Human and Machine Cognition, Inc.
-
Patent number: 9415754Abstract: A visual display for use by a user for navigation and obstacle avoidance. A typical user employs the invention in operating a vehicle. The display may include a conventional video feed. A visual arch metaphor is also provided. A ranging device mounted on the vehicle collects ranging data around the vehicle. As an example, the ranging device might collect 180 degrees of ranging data extending from the vehicle's left side, across the vehicle's front, and over to the vehicle's right side. The ranging data is correlated to a predefined color scale. The ranging data is also correlated to a position on the arch metaphor.Type: GrantFiled: December 5, 2012Date of Patent: August 16, 2016Assignee: Florida Institute for Human and Machine Cognition, Inc.Inventors: Thomas Eskridge, Matthew Johnson, Chua Wei Liang Kenny
-
Publication number: 20160224740Abstract: An SMS-based human/computer interface that may be applied to a wide variety of tasks. The interface allows a human user to interact with a computer system using SMS messages. The user sends messages to the computer system and receives messages from the computer system in a format that would normally be used for interacting with a human acquaintance. The computer system includes a natural language processor with an associated lexicon of conventional language (such as English words) and SMS-unique language. The language processor determines the user's meaning and the system then generates responses that are appropriate within the present context The computer system includes the ability to bring in a human operator when conditions warrant such an intervention.Type: ApplicationFiled: February 3, 2016Publication date: August 4, 2016Applicant: Florida Institute for Human and Machine Cognition, Inc.Inventors: James F. Allen, Hyekyun Rhee
-
Patent number: 9346502Abstract: An apparatus and a method for robotic control that allows an unbalanced pendulum robot to raise its Center of Mass and balance on two motorized wheels. The robot includes a pair of arms that are connected to the upper body of the robot through motorized joints. The method consists of a series of movements employing the arms of the robot to raise the robot to the upright position. The method comprises a control loop in which the motorized drives are included for dynamic balance of the robot and the control of the arm apparatus. The robot is first configured as a low Center of Mass four-wheeled vehicle, then its Center of Mass is raised using a combination of its wheels and the joint located at the attachment point of the arm apparatus and the robot body, between the rear and front wheels; the method then applies accelerations to the rear wheels to dynamically pivot and further raise the Center of Mass up and over the main drive wheels bringing the robot into a balancing pendulum configuration.Type: GrantFiled: January 29, 2014Date of Patent: May 24, 2016Assignee: Florida Institute for Human and Machine Cognition, Inc.Inventors: Timothy Hutcheson, Jerry E Pratt
-
Patent number: 9283673Abstract: A robotic limb structure which is capable of achieving high speeds. In the context of a biped, the structure is used for a pair of hind limbs. The limb structure includes a primary driven link—such as a thigh pivoting about a hip joint in the case of a hind limb. Secondary links are pivotally connected to the primary driving link. Auxiliary links are provided to constrain the motion between the links. Elastic trim elements are also provided to define a “relaxed” state for the limb and to influence the resonance characteristics of the structure. The control system takes advantage of the resonant characteristics of the structure as a whole.Type: GrantFiled: January 31, 2012Date of Patent: March 15, 2016Assignee: Florida Institute for Human and Machine Cognition, Inc.Inventor: Johnny Godowski
-
Patent number: 9091545Abstract: An integrated flight instrument which provides unambiguous information regarding the motion of a hovering aircraft. The instrument accurately depicts motion in six degrees of freedom (roll, pitch, yaw, forward translation, lateral translation, and vertical translation), as well as aircraft power requirements and utilization.Type: GrantFiled: November 27, 2007Date of Patent: July 28, 2015Assignee: Florida Institute for Human and Machine Cognition, Inc.Inventors: David L. Still, Thomas C. Eskridge, Leonard A. Temme
-
Patent number: 8195332Abstract: A system and method is disclosed for controlling a robot having at least two legs, the robot subjected to an event such as a push that requires the robot to take a step to prevent a fall. In one embodiment, a current capture point is determined, where the current capture point indicates a location on a ground surface that is the current best estimate of a stepping location for avoiding a fall and for reaching a stopped state. The robot is controlled to take a step toward the current capture point. After taking the step, if the robot fails to reach a stopped state without taking any additional steps, an updated current capture point is determined based on the state of the robot after taking the step. The current capture points can be stored in a capture point memory and initialized based on a model of the robot.Type: GrantFiled: November 19, 2008Date of Patent: June 5, 2012Assignees: Honda Motor Co., Ltd., Florida Institute for Human & Machine Cognition, Inc. (IHMC)Inventors: Jerry Pratt, Ambarish Goswami, John Rebula, Fabian Canas
-
Patent number: 7983997Abstract: A system which allows a user to teach a computational device how to perform complex, repetitive tasks that the user usually would perform using the device's graphical user interface (GUI) often but not limited to being a web browser. The system includes software running on a user's computational device. The user “teaches” task steps by inputting natural language and demonstrating actions with the GUI. The system uses a semantic ontology and natural language processing to create an explicit representation of the task that is stored on the computer. After a complete task has been taught, the system is able to automatically execute the task in new situations. Because the task is represented in terms of the ontology and user's intentions, the system is able to adapt to changes in the computer code while still pursuing the objectives taught by the user.Type: GrantFiled: November 2, 2007Date of Patent: July 19, 2011Assignee: Florida Institute for Human and Machine Cognition, Inc.Inventors: James F. Allen, Nathanael Chambers, Lucian Galescu, Hyuckchul Jung, William Taysom
-
Patent number: 7949430Abstract: A legged robot subjected to a force is controlled by determining an instantaneous capture point where the robot will step with a swing leg to reach a balanced home position, the balanced home position being a state in which the Center of Mass remains substantially over the Center of Pressure and the robot is able to maintain its balance indefinitely. The capture point can be determined using a Linear Inverted Pendulum Plus Flywheel (LIPPF) model of the robot. The LIPPF model includes a flywheel with a mass and a rotational inertia, and a variable length leg link. A torque profile is applied to the flywheel and a set of capture points is determined based on this torque profile An experimentally determined error value can be added to a capture point that is determined based on the model to account for differences between an actual robot and the model.Type: GrantFiled: November 28, 2007Date of Patent: May 24, 2011Assignees: Honda Motor Co., Ltd., Florida Institute for Human & Machine Cognition, Inc.Inventors: Jerry Pratt, Ambarish Goswami
-
Publication number: 20090132087Abstract: A system and method is disclosed for controlling a robot having at least two legs, the robot subjected to an event such as a push that requires the robot to take a step to prevent a fall. In one embodiment, a current capture point is determined, where the current capture point indicates a location on a ground surface that is the current best estimate of a stepping location for avoiding a fall and for reaching a stopped state. The robot is controlled to take a step toward the current capture point. After taking the step, if the robot fails to reach a stopped state without taking any additional steps, an updated current capture point is determined based on the state of the robot after taking the step. The current capture points can be stored in a capture point memory and initialized based on a model of the robot.Type: ApplicationFiled: November 19, 2008Publication date: May 21, 2009Applicants: HONDA MOTOR CO. LTD, Florida Institute for Human & Machine Cognition, Inc.Inventors: Jerry Pratt, Ambarish Goswami, John Rebula, Fabian Canas