Engineering PapersSearch

Engineering topics

Szakaly, Zoltan F.

Publications and source records attributed to Szakaly, Zoltan F..

Generating Smooth Motions For Robotic Manipulators

In improved method for generating trajectory of robotic manipulator, each straight-line segment of trajectory composed of constant-velocity main portion sandwiched between smooth acceleration at start and smooth deceleration at finish. Algorithm implementing method computes velocity in each accelerating portion as sinusoidal function of position along line. This motion chosen for two reasons: closely approximates motion of human hand along straight-line trajectory, and provides very smooth transitions between constant-velocity portion and accelerated and decelerational end portions.

Bejczy, Antal K.

An 8-DOF dual-arm system for advanced teleoperation performance experiments

This paper describes the electro-mechanical and control features of an 8-DOF manipulator manufactured by AAI Corporation and installed at the Jet Propulsion Lab. (JPL) in a dual-arm setting. The 8-DOF arm incorporates a variety of features not found in other lab or industrial manipulators. Some of the unique features are: 8-DOF revolute configuration with no lateral offsets at joint axes; 1 to 5 payload to weight ratio with 20 kg (44 lb) payload at a 1.75 m (68.5 in.) reach; joint position measurement with dual relative encoders and potentiometer; infinite roll of joint 8 with electrical and fiber optic slip rings; internal fiber optic link of 'smart' end effectors; four-axis wrist; graphite epoxy links; high link and joint stiffness; use of an upgraded JPL Universal Motor Controller (UMC) capable of driving up to 16 joints. The 8-DOF arm is equipped with a 'smart' end effector which incorporates a 6-DOF forcemoment sensor at the end effector base and grasp force sensors at the base of the parallel jaws. The 8-DOF arm is interfaced to a 6 DOF force reflecting hand controller. The same system is duplicated for and installed at NASA-Langley.

Bejczy, Antal K.

Manifold traversing as a model for learning control of autonomous robots

This paper describes a recipe for the construction of control systems that support complex machines such as multi-limbed/multi-fingered robots. The robot has to execute a task under varying environmental conditions and it has to react reasonably when previously unknown conditions are encountered. Its behavior should be learned and/or trained as opposed to being programmed. The paper describes one possible method for organizing the data that the robot has learned by various means. This framework can accept useful operator input even if it does not fully specify what to do, and can combine knowledge from autonomous, operator assisted and programmed experiences.

Szakaly, Zoltan F.

A universal computer control system for motors

A control system for a multi-motor system such as a space telerobot, having a remote computational node and a local computational node interconnected with one another by a high speed data link is described. A Universal Computer Control System (UCCS) for the telerobot is located at each node. Each node is provided with a multibus computer system which is characterized by a plurality of processors with all processors being connected to a common bus, and including at least one command processor. The command processor communicates over the bus with a plurality of joint controller cards. A plurality of direct current torque motors, of the type used in telerobot joints and telerobot hand-held controllers, are connected to the controller cards and responds to digital control signals from the command processor. Essential motor operating parameters are sensed by analog sensing circuits and the sensed analog signals are converted to digital signals for storage at the controller cards where such signals can be read during an address read/write cycle of the command processing processor.

Szakaly, Zoltan F.

Synchronized computational architecture for generalized bilateral control of robot arms

A master six degree of freedom Force Reflecting Hand Controller (FRHC) is available at a master site where a received image displays, in essentially real time, a remote robotic manipulator which is being controlled in the corresponding six degree freedom by command signals which are transmitted to the remote site in accordance with the movement of the FRHC at the master site. Software is user-initiated at the master site in order to establish the basic system conditions, and then a physical movement of the FRHC in Cartesean space is reflected at the master site by six absolute numbers that are sensed, translated and computed as a difference signal relative to the earlier position. The change in position is then transmitted in that differential signal form over a high speed synchronized bilateral communication channel which simultaneously returns robot-sensed response information to the master site as forces applied to the FRHC so that the FRHC reflects the feel of what is taking place at the remote site. A system wide clock rate is selected at a sufficiently high rate that the operator at the master site experiences the Force Reflecting operation in real time.

Szakaly, Zoltan F.

Improved "Smart" Robot Hand

Improved version of developmental "smart" robot hand equipped with bidirectional, wide-band optical-fiber link for transmission of digitized strain-gauge force- and torque-sensor signals from hand and for transmission of command signals to motor drive unit on hand. Collection of sensor data speeded hundredfold. Higher data-collection speed makes possible to perform advanced processing of sensor data in host processor.

Szakaly, Zoltan F.

Computational Architecture For Control Of Remote Manipulator

Synchronization done by hardware to reduce software overhead. Computing resources located at both master-arm node and slave-arm node. This architecture provides for effective control while reducing computational burden on host computer and reducing and balancing load on communication channel.

Szakaly, Zoltan F.

Force-Feedback Cursor Control

Robot controller moves cursor and manipulates images. Use of force-feedback hand-held controller proposed to help computer operators position cursors on computer video displays. To control cursor, hand controller replaces joystick or electronic mouse. Operator presses button on handle to obtain action when cursor reaches desired position indicated by icon or image. Controller has additional degrees of freedom.

Hannaford, Blake

Unified Robot-Control System

Robot-joint motors integrated with control computer or computers. Robot controller uses only 1 microprocessor to control as many as 16 joint-actuating motors. Control system uses high-speed bus to communicate with joint-interface circuits, addressing scheme to write commands to several motors simultaneously, and efficient assembly-language servo code. Features enable control of 16 joints at 1-kHz servo rate. Suitable for control of motors in numerically-controlled manufacturing systems. Use of single joint-control processor results in few components, lower cost, and simpler architecture.

Szakaly, Zoltan F.