Abstract:
A power system is provided for robotic systems such as dynamically balancing robots, including inverted pendulum robots, robots that balance on two legs, and dynamically balancing robotic personal vehicles. Under normal operation, the power system provides operating power from a power source such as an internal battery system or an external AC power supply. The power system includes an energy storage device, such as an ultracapacitor assembly, that can provide emergency power sufficient to power components of the robotic system to a stable shutdown configuration in the event of a deleterious power event.
Abstract:
A data processing controlled display system for the interactive control of a variety of operations is provided which offers to an operator a plurality of selectable sets of basic interactive functions (i.e. an interactive display interface), each set respectively for the control of one of a plurality of types of operations. There are also provided means for switching a selected first one of said plurality of interactive display interfaces to a selected second one of said display interfaces and means for interactively controlling another one of said production control operations through said second selected interface.
Abstract:
A data processing controlled display system for the interactive display and control of a hierarchical tree of elements or objects which are selectable to display detailed views of the attributes of the child objects of the selected parent object. The invention is directed to parent objects of which the child objects are different object types. Upon the selection of such a parent object, its child objects are displayed in a plurality of separate screen regions, each respectively displaying the attributes of one of said different types of child objects. The different types of child objects may come from different levels in the hierarchy. The invention is also applicable to the hierarchical trees used in object oriented programming and particularly to situations in object oriented programming where the selected parent object is of a container class.
Abstract:
Systems and methods are provided for projecting a stabilized laser beam from a robot being controlled through a human interface. The laser beam can be stabilized through the use of optics that continuously adjust the aim of the laser beam in response to measurements of the orientation of the robot. The human interface allows the operator to both observe the visual environment of the robot and also to aim the laser beam. The projected laser beam allows the operator to communicate from the perspective of the robot by pointing to objects or locations within the robot's visual environment, creating symbols with the laser beam, and make gestures with the laser beam.
Abstract:
A data processing controlled display system for the interactive display and control of a hierarchical trees of elements or objects in which multiple tree views are presented to the user. The objects in the views are selectable to display detail views of the objects, particularly attributes of the child objects of the selected parent object. The multiple tree views may be of different portions of the same tree or of different trees. The tree views are thus available for side by side comparison and detailed study, after which the system provides the capability to transfer objects from tree view to tree view, e.g. by drag and drop means.
Abstract:
In a data processor controlled display system interface for controlling operations, there is provided an error message monitoring and logging system which includes an indicator having a normal state and an attention state together with means for switching said indicator to the attention state upon receipt of a new error message. There are means for enabling a user to designate or click on this indicator and means responsive to said designation for displaying a log including at least said new error message. There are also means responsive to a subsequent user designation or clicking on of the indicator for removing said log and means for restoring said indicator to the normal state after said log is displayed.
Abstract:
A data processing controlled display system for the interactive display and control of a hierarchical tree of objects. The tree comprises a plurality of selectable objects arranged in a hierarchy, each of said objects being associated with a data entity and at least one of said objects having a plurality of virtual child objects, each of said virtual child objects being without an associated data entity.
Abstract:
Computer implemented method, system and computer usable program code for processing a data object, for example, for searching for, creating or updating a data object. A computer implemented method for processing a data object includes receiving a request for the data object. A static portion and a dynamic portion for the data object are determined, and an instruction for the static portion and an instruction for the dynamic portion are processed separately. To search for a data object, a result from processing an instruction for the static portion and a result from processing the instruction for the dynamic portion are merged to form a hybrid data object. To create or update a data object, a result from processing an instruction for the static portion and a result from processing the instruction for the dynamic portion is saved in a database.
Abstract:
Robots comprising two links joined by a pivot joint are provided. In some cases, the pivot joint allows the robot to lean to either side. One link of the robot includes an electrically activated actuator such as an electric motor configured to rotate a pulley. A belt is engaged with the actuator, and the ends of the belt are coupled to the other link on either side of the pivot joint. Tensioners, such as springs, provide tension on either side of the belt. Actuating the actuator changes the position of the belt to respond to sloping surfaces and turns, for example.
Abstract:
A driving device for an adjusting system of a motor vehicle includes a transmission with a drive element rotatably mounted about an axis of rotation for introducing a torque, a driven element rotatably mounted about the axis of rotation for delivering a torque, and a wrap spring brake device for transmitting a drive-side torque introduced by the drive element to the driven element and for blocking a driven-side torque applied on the driven element. It is provided that the drive element and the driven element each are mounted on a stationary portion of the transmission. In this way a driving device is created, whose drive element and driven element can have low bearing tolerances and which in addition is optimized in terms of friction to provide a smooth operation.