AI and IoT-Based Intelligent Automation in Robotics. Группа авторов
Чтение книги онлайн.
Читать онлайн книгу AI and IoT-Based Intelligent Automation in Robotics - Группа авторов страница 14
4 4) Linear ActuatorsThere are various types of actuators which have faster speed as well as direction. Here, when the speed changes the direction also changes and vice versa. There are various types of robots which have more pneumatic and hydraulic actuators. There is an actuator called a “linear actuator” which has a motor as well as a lead screw. Another type of actuator which is powered by hand is the rack and pinion actuator commonly found in cars.
5 5) Series Elastic ActuatorThis part is designed in a flexible and elastic manner and works in a more robust manner in controlling things like energy efficiency, robust force control and shock absorption. The generated results, weakens the overall interaction with humans if the measurement is high.
6 6) Air MusclesAir muscles were also treated as pneumatic muscles or air muscles. These will extend up to the range of 40%. The air muscles are used to provide privacy in applications. This mechanism is used in the application of robots.
7 7) Muscle WireThis technique is also called shape memory alloy mechanism. For this method a procedure of exactly 5 percent electricity was needed for the development of the small type of mini robot applications.
8 8) Electroactive PolymersThese are the materials used because they consume more electricity. They are used in the muscles and hands when making the robot because using electroactive polymers activates the hands and legs shaking moments and also help in the waking, swimming, floating and running of the robots.
9 9) Piezo MotorsPiezo motors are widely used alternatives to DC motors. This working principle is also very different. It depends on the rotator motion. There are different operations such as one which uses a vibration mechanism and another which uses an oscillation mechanism of the elements. The main advantage of using a piezo mechanism is that it makes the motor more efficient.
10 10) NanotubesNanotubes are used in the robots during the design process in order to conduct experiments on how the electricity flows and the level of elasticity in the body of robot.
11 11) SensingThe main theme in developing sensing is that it helps to measure the environment and also says how to react based on the situations from moment to moment. The reaction of the robot to what action has happened is very important. The response of the robot changes as per the environment.
12 12) TouchHere, sensing mainly depends on the software we are using. Recently, for touch sensing the tactile sensors used vary widely. The sensor is a mechanism which has a rigid body and all the touch properties from top to bottom for the robot. The sensor was designed in such a way to have a rigid cone surface with all the objects. This mechanism helps in forming the grip of the robots in a very strong manner for the purpose of handling objects.
13 13) VisionThe computer vision of the robots is very important. The vision helps in the extraction of the images and if needed the data which is captured by the robot will be stored in the server for recollecting what tasks are done by the robot from the start to the end of the day, which can help the user for cross-checking purposes if needed [7]. The vision of the robot may take many forms; it takes images or it records video based upon the settings made by the user. The vision mechanism is based purely on the computer sensor and electromagnetic radiation and the light rays generated are visual light or infrared light.
14 14) ManipulationMinute manipulations are done on robots from time to time like replacing hands and legs for better moment; in other words, it is an endless effort.
15 15) Mechanical GrippersGrippers play a major role in designing the robot for some important things like vision, sensing and responding in a particular manner. Mechanical grippers help a robot catch any object with its hands using the grippers to catch things without dropping them. Like hands, grippers also play a major role in handling objects using friction [8]. There is another type of gripper known as a “vacuum gripper,” which is simple to add in a block to the robot. Vacuum grippers are very active in nature and are mainly used in windscreens.
These above components are needed for building an efficient robot.
1.5 Robot Interaction and Navigation
Navigation is very important to how the robot works and plays a major role in different tasks, such as locating the robot, its position, its condition, etc. There are a few advanced robots, such as ASIMO, which will automatically charge themselves based on their position.
1.5.1 Humanoid Robot
Humanoid robots are the majority of those used in homes and restaurants for task automation. Once the timetable of when the tasks should be done is set, the tasks are assigned to the robot and it will automatically perform the task as part of its daily routine per the schedule [14]. Not until the user makes any alteration to the existing timetable will the robot change its task. While making the schedule or adding the new task for the robot to perform on a daily basis, first we have to train the robot by giving instructions like the step-by-step procedure for performing the task, which is called an “algorithm.” The algorithm given to the robot it treated as the training set. First, while implementing the task the task should be tested by the user to confirm whether all the steps are working correctly [9]. This is the basic thing that the robot performs. There are some types of robots that have advanced features or characteristics such as speech recognition, robotic voice, gesture, facial expression, artificial emotions, personality and social intelligence.
1.5.2 Control
The mechanical structure of a robot must be controlled to perform errands. The control of a robot includes three distinct stages: perception, processing, and action (mechanical standards). Sensors give data about the earth or the robot itself (for example, the situation of its joints or its end effector). This data is then prepared to be stored or transmitted to ascertain the proper signals to the actuators (engines) which move the mechanical device.
The handling stage can run intricately. At a responsive level, it might decipher crude sensor data legitimately into actuator orders. A combinations of sensors may initially be utilized to gauge boundaries of intrigue (for example, the situation of the robot’s gripper) from boisterous sensor information. A prompt undertaking (for example, moving the gripper a specific way) is deduced from these evaluations. Procedures from the control hypothesis convert the assignment into orders that drive the actuators [10].
At longer time scales or with progressively modern undertakings, the robot may need to assemble and dissuade a “subjective” model. Subjective models attempt to speak to the robot, the world, and how they collaborate. For example, acknowledgment and PC vision can be utilized to follow objects; mapping strategies can be utilized to assemble maps of the world; lastly, movement arranging and other man-made consciousness procedures might be utilized to make sense of the proper behavior. For instance, an organizer may make sense of how to accomplish an undertaking without hitting deterrents, falling over, and so forth [11].
1.5.3 Autonomy Levels
This mechanism has a lot of various levels of algorithms, which are classified below along with the steps followed for performing the task.
Direct interaction with the help of telephone or teleported devices.
Specifying the particular position to the robot and where it should move or giving step-by-step instructions from beginning to end until it reaches its destination.
An autonomous robot performs some tasks beyond user specified ones because some robots are capable of performing tasks and alerting the user when the robot