A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_robotics.htm below:

Artificial Intelligence - Robotics

Artificial Intelligence - Robotics

Robotics is a domain in Artificial Intelligence that deals with the study of creating intelligent and efficient robots.

What are Robots?

Robots are programmed machines that perform tasks automatically, with little or no human intervention.

The main objective behind robots is to aim at manipulating the objects by perceiving, picking, moving, modifying the physical properties of object, destroying it, or to have an effect thereby freeing manpower from doing repetitive functions without getting bored, distracted, or exhausted.

What is Robotics?

Robotics is a branch of engineering and computer science that involves training and programming machines to replicate or substitute for human actions. These robots are designed to perform basic and repetitive tasks with greater efficiency and accuracy than humans.

Aspects of Robotics

Some of the key aspects of robotics are listed below −

Role of AI in Robotics

Robotics and Artificial Intelligence are closely related fields, which when integrated give rise to a machine that could think intelligently just like humans. Some of the key benefits of integration of AI include −

Difference Between Robot System and Other AI Program

The differences between robot system and other AI program's are tabulated below −

AI Programs Robots They usually operate in computer-stimulated worlds. They operate in real physical world The input to an AI program is in symbols and rules. Inputs to robots is analog signal in the form of speech waveform or images They need general purpose computers to operate on. They need special hardware with sensors and effectors. Components of a Robot

Robots have several components, which includes −

Robot Locomotion

Locomotion is the mechanism that makes a robot capable of moving in its environment. There are various types of locomotions −

Legged Locomotion

This type of locomotion consumes more power while demonstrating walk, jump, trot, hop, climb up or down, etc. It requires more number of motors to accomplish a movement. It is suited for rough as well as smooth terrain where irregular or too smooth surface makes it consume more power for a wheeled locomotion. It is little difficult to implement because of stability issues.

It comes with the variety of one, two, four, and six legs. If a robot has multiple legs then leg coordination is necessary for locomotion. For example −

The total number of possible gaits (a periodic sequence of lift and release events for each of the total legs) a robot can travel depends upon the number of its legs.

If a robot has k legs, then the number of possible events N = (2k-1)!.

In case of a two-legged robot (k=2), the number of possible events is N = (2k-1)! = (2*2-1)! = 3! = 6.

Hence there are six possible different events −

In case of k=6 legs, there are 39916800 possible events. Hence the complexity of robots is directly proportional to the number of legs.

Wheeled Locomotion

It requires fewer number of motors to accomplish a movement. It is little easy to implement as there are less stability issues in case of more number of wheels. It is power efficient as compared to legged locomotion.

Slip/Skid Locomotion

In this type, the vehicles use tracks as in a tank. The robot is steered by moving the tracks with different speeds in the same or opposite direction. It offers stability because of large contact area of track and ground.

Components of a Robot

Robots are constructed with the following −

Applications of Robotics

The robotics has been instrumental in the various domains such as −


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4