摘要:
An improved electronic line shaft provides for a predictor sending predicted position and/or velocity values to servant drives that may be later strobed in by high speed low-latency strobe signals to eliminate network jitter and delay. The predictor may be implemented as a phase lock loop, providing filtering of a master encoder signal together with flexible electronic gear ratio adjustments and other desired control refinements.
摘要:
An apparatus for use with an encoder feedback device includes a comparator (300), a counter (305), and a prediction unit (300). The encoder feedback device is coupled to rotate with a rotating load and operable to generate at least one feedback position signal (205) indicative of movement of the rotating load. The comparator (300) is operable to receive the feedback position signal (205) and generate a first position signal including a plurality of edges based on the feedback position signal (205). The counter (305) is operable to receive the first position signal and count the edges to periodically generate position values (335) at a predetermined update interval. The prediction unit (300) is operable to receive a position data request at a first time and predict a position of the rotating load at the first time as a function of at least a subset of the position values (335) generated prior to the first time and a misalignment between the first time and the predetermined update interval to generate an aligned position signal.
摘要:
An improved electronic line shaft provides for a predictor sending predicted position and/or velocity values to servant drives that may be later strobed in by high speed low-latency strobe signals to eliminate network jitter and delay. The predictor may be implemented as a phase lock loop, providing filtering of a master encoder signal together with flexible electronic gear ratio adjustments and other desired control refinements.
摘要:
(A) One or both of an object and a robot (2) are measured by measuring units (12a and 12b) to acquire sensor information. (B) The internal state of one or both of the object and the robot (2) is predicted and updated by a state estimation unit (14) on the basis of the sensor information. (C) The internal state is stored by a data storage unit (16). (D) The robot (2) is controlled by a robot control unit (20). At (B), the internal state is updated by the state estimation unit (14) at an arbitrary timing that is independent of the control cycle of the robot. At (D), a prediction value necessary for controlling the robot is calculated by the robot control unit at a control cycle on the basis of the latest internal state stored in the data storage unit (16).
摘要:
An apparatus for use with an encoder feedback device includes a comparator (300), a counter (305), and a prediction unit (300). The encoder feedback device is coupled to rotate with a rotating load and operable to generate at least one feedback position signal (205) indicative of movement of the rotating load. The comparator (300) is operable to receive the feedback position signal (205) and generate a first position signal including a plurality of edges based on the feedback position signal (205). The counter (305) is operable to receive the first position signal and count the edges to periodically generate position values (335) at a predetermined update interval. The prediction unit (300) is operable to receive a position data request at a first time and predict a position of the rotating load at the first time as a function of at least a subset of the position values (335) generated prior to the first time and a misalignment between the first time and the predetermined update interval to generate an aligned position signal.
摘要:
(A) One or both of an object and a robot (2) are measured by measuring units (12a and 12b) to acquire sensor information. (B) The internal state of one or both of the object and the robot (2) is predicted and updated by a state estimation unit (14) on the basis of the sensor information. (C) The internal state is stored by a data storage unit (16). (D) The robot (2) is controlled by a robot control unit (20). At (B), the internal state is updated by the state estimation unit (14) at an arbitrary timing that is independent of the control cycle of the robot. At (D), a prediction value necessary for controlling the robot is calculated by the robot control unit at a control cycle on the basis of the latest internal state stored in the data storage unit (16).