Abstract:
A method for controlling a robot during an interpolation of a trajectory or motion to any prescribed position, comprises the steps of a) ignoring at least one of the three originally prescribed or interpolated tool center point orientation values; b) finding new tool center point orientation values that place the wrist center point of the robot closest to its base while c) maintaining the originally prescribed or interpolated tool center point location values and d) maintaining the original prescribed or interpolated tool center point orientation values not ignored. Said method can preferably be used for carrying a load with a plurality of robots. Its main advantage is an increase of the available working volume.
Abstract:
An electrical socket is provided that holds an array of contacts. Each contact includes first and second contact elements that are configured to be joined in an electrically common manner. The first and second contact elements have first and second contact beams, respectively, that are oriented to project toward one another and to overlap. The first and second contact elements each have base portions that are formed separate from one another and are configured to be joined to a common conductive path on the circuit board.
Abstract:
Methods for controlling an aspect of an application in a mobile or wearable device and a mobile or wearable device user's representation in real time are described, where the user is performing a gait activity with a gait cadence, and the gait cadence is used for control. Additional user's mobility characteristics leveraged for control may include velocity and stride length, and the sensors utilized to obtain any contextual information may be accelerometers.
Abstract:
A loading and transportation roof rack for the roof of a vehicle. It pivots off of its mounting plate on the vehicle's roof to a position parallel and beside the vehicle so the kayak can be loaded on and lashed down to its C shaped cradle. Thereafter, the roof rack may be tilted vertically onto the vehicle's roof and locked into place. There is a brace that is used to lock the cradle assembly in either the vertical or horizontal positions.
Abstract:
A tire traction assembly for mounting upon a tire. The assembly includes a plurality of flexible members such as chains or cables engaged in pivoting connections with brackets at opposing ends. A separable adjustable connector such as a toothed member is attached to a first of the two brackets and configured for engagement with a ratchet mechanism attached to the second of the brackets to releasably secure the tire traction assembly around the tire. A plurality of traction cables configured to traverse the rolling surface of the tire are located in-between the brackets. The brackets may include a planar tread plate which has opposing planar side surfaces configuring the brackets to a U-shape.
Abstract:
A tire traction assembly for mounting upon a tire. The assembly includes a plurality of cables with brackets at opposing ends which are each in a pivoting engagement with the cables. A toothed member is attached to a first of the two brackets and configured for engagement with a ratchet mechanism attached to the second of the brackets to releasably secure the tire traction assembly around the tire. A plurality of traction cables configured to traverse the rolling surface of the tire are located in-between the brackets. The brackets may include a planar tread plate which has opposing planar side surfaces configuring the brackets to a U-shape.
Abstract:
A generic address resolution system facilitates communications among multiple network applications with heterogeneous addressing mechanisms, thereby allowing the network applications to interoperate with each other and/or with modules for providing enhanced functionalities. The address resolution system includes a resource mapping module that modularizes the components needed for address resolution and abstracts content from the underlying address types and content used by the network applications. The address resolution system includes a context engine that analyzes the addressing data to be resolved, selects one or more appropriate destination network applications based on contextual rules, and creates the application mapping template for the end-end routing of the communications among the network applications.
Abstract:
Systems, methods, and computer-readable media are presented herein for providing lower level physical-layer gateway functionalities and upper-level application functionalities; a system designed with flexible configurations in order to support a wide range of connected applications. The system includes a processor that executes machine instructions to perform operations. The operations comprise: receiving sensor data from a sensor device located in a building; converting the sensor data from a raw state to a physical measurement; and activating an abatement device situated in the building as a function of the physical measurement.
Abstract:
Some embodiments of the invention provide methods and apparatus for enhanced real time frailty assessment leveraging a mobile or wearable device. In some embodiments, the mobile or wearable device user's gait characteristics are determined in real time, and said information is integrated with additional information comprising the user's balance evaluation and contextual information obtained making use of the mobile or wearable device sensors, in order to deliver an enhanced frailty assessment.