Page 17 - Read Online
P. 17

de Silva. Intell Robot 2021;1(1):3-17     https://dx.doi.org/10.20517/ir.2021.01                                                                    Page 12

               1. Some networked agents (e.g., robots, unmanned aerial vehicles or UAVs, and sensor nodes containing
               sensors, actuators, effectors, controllers, etc.) may be dynamic or mobile.
               2. The operating system environment may be dynamic, unstructured, and unknown.
               3. The system should be self-adaptive to optimize its performance, particularly by utilizing the dynamic
               components in addition to parameter adjustment or tuning and structural reorganization.
               4. The system may be further optimized by sharing resources among the applications.
               5. Dynamic or mobile sensors may receive “feedback” from themselves to improve their sensing
               effectiveness (e.g., data/information quality, the relevance of their data, speed, and confidence).
               6. The networked agents should possess “intelligence” to facilitate autonomous and desired performance.
               7. The system should be able to predict, detect, and diagnose malfunctions and faults in it and accommodate
               or self-repair.


               The underlying activities of system development and implementation will pertain to sensor/data fusion and
               adaptive sensing; multi-agent cooperation; multi-objective and parameter/structure optimization; fault
               prediction, detection, diagnosis, and resolution; self-organization/adaptation; and distributed/networked
               intelligent control. Suitable system architecture and an application platform of this type are schematically
               shown in Figure 6. In this system development process, one may have to determine and quantify the design
               constraints, performance limits, trade-offs, and development/operation guidelines and benchmarks for the
               pertinent applications. That will lead to significant improvements in performance, developmental and
               operational costs, productivity, resource requirements, energy efficiency, safety, fault tolerance, reliability,
               autonomy, and sustainability of the robotic system.

               It is clear that both individual and network control are relevant in the present context, and furthermore,
               both conventional control and “intelligent” control are also relevant. The present paper has devoted much
               focus to the aspect of robotic intelligence. Hence, in the present section, particular attention is given to the
               conventional control of robots.

               5.1. Conventional control
               The development and application of conventional control have been extended wide effort by many. The
               relevant techniques include the following.


               Feedback control and particularly servo-control of robotic joints had been the main focus in the early
               developments of robotic control. Here, the robot motions are measured (sensed) and used by the controller
               in feedback to move the robot in the desired manner. Thus, a robot is “servoed” along a specified motion
               trajectory through feedback control of the motion error using servo control. Notably, the subject of design
               and compensation or tuning of proportional-integral-derivative control has received adequate attention.


               An image of an object is indeed a valuable source of information about that object. In this context, the
               imaging device is the sensor, and the image is the sensed data. Depending on the imaging device, an image
               can be many varieties such as optical, thermal or infrared, X-ray, ultraviolet, acoustic, ultrasound, etc. The
               image processing methods are rather similar among these imaging devices. For example, the digital camera
               is a very popular optical imaging device used in various engineering applications such as vision-guided
               robotics. Such operations as object recognition, pattern recognition and classification, abstraction, and
               knowledge-based decision making can be carried out using the information extracted through image
               processing. Visual servoing [12,13] , in particular, has received much attention and is commonly implemented
               in robotics. Here, the robot motion, including the actual position of the end effector (gripper, hand, tool,
               etc.) and the relative position of the targeted object, is measured using camera images and compared with
   12   13   14   15   16   17   18   19   20   21   22