# data[].attributes.body
An XOR gate (sometimes referred to by its extended name,Exclusive OR gate) is a digital logic gate with two or more inputs and one output that performs exclusive disjunction. The output of an XOR gate is true only when exactly one of its inputs is true.

# data[].attributes.body
An XNOR gate (sometimes referred to by its extended name, Exclusive NOR gate) is a digital logic gate with two or more inputs and one output that performs logical equality. The output of an XNOR gate is true when all of its inputs are true or when all of its inputs are false.

# data[].attributes.body
A software engineer is a person who applies the principles ofsoftware engineering to the design, development, maintenance, testing, and evaluation of computer software. Prior to the mid-1970s, software practitioners called themselves computer programmers or software developers, regardless of their actual jobs.

# data[].attributes.body
Robotics is an interdisciplinary branch of engineering and science that includes mechanical engineering, electronic engineering, information engineering, computer science, and others.

# data[].attributes.body
A robot is a machine—especially one programmable by a computer— capable of carrying out a complex series of actions automatically. Robots can be guided by an external control device or the control may be embedded within.

# data[].attributes.body
The OR gate is a digital logic gate that implements logical disjunction – it behaves according to the truth table to the right. A HIGH output results if one or both the inputs to the gate are HIGH. If neither input is high, a LOW output results.

# data[].attributes.body
A NOT gate, often called an inverter, is a nice digital logicgate to start with because it has only a single input with simple behavior. A NOT gate performs logical negation on its input. In other words, if the input is true, then the output will be false.

# data[].attributes.body
A NOR gate is a logic gate which gives a positive output only when both inputs are negative. Like NAND gates, NOR gates are so-called "universalgates" that can be combined to form any other kind of logic gate.

# data[].attributes.body
In digital electronics, a NAND gate (NOT-AND) is a logic gate which produces an output which is false only if all its inputs are true; thus its output is complement to that of an AND gate.

# data[].attributes.body
The AND gate is a basic digital logic gate that implements logical conjunction - it behaves according to the truth table to the right. A HIGH output (1) results only if all the inputs to the AND gate are HIGH (1).

# data[].attributes.body
a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

# data[].attributes.body
An autonomous robot is a robot that performs behaviors or tasks with a high degree of autonomy.Autonomous robotics is usually considered to be a subfield of artificial intelligence, robotics, and information engineering.

# data[].attributes.body
A binary code represents text, computer processor instructions, or any other data using a two-symbol system. The two-symbol system used is often "0" and "1" from the binary number system. The binary code assigns a pattern of binary digits, also known as bits, to each character, instruction, etc.

# data[].attributes.headline
Computer-Aided Manufacturing (CAM) Software 

# data[].attributes.subject
Computer-Aided Manufacturing (CAM) Software 

# data[].attributes.body
Computer-aided manufacturing is the use of software to control machine tools and related ones in the manufacturing of work pieces.

# data[].attributes.body
Computer-aided process planning is the use of computer technology to aid in the process planning of a part or product, in manufacturing. CAPP is the link between CAD and CAM in that it provides for the planning of the process to be used in producing a designed part.

# data[].attributes.body
Computer architecture is a science or a set of rules stating how computer software and hardware are joined together and interact to make a computerwork. It not only determines how the computer works but also of which technologies the computer is capable.

# data[].attributes.body
A database is an organized collection of data, generally stored and accessed electronically from a computer system. Where databases are more complex they are often developed using formal design and modeling techniques

# data[].attributes.body
Human-Computer Interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology and, in particular, the interaction between humans (the users) and computers. While initially concerned with computers, HCI has since expanded to cover almost all forms of information technology design.

# data[].attributes.body
Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations.

# data[].attributes.body
End Effectors. End effectors, also known as End-of-Arm Tooling (EOAT), are devices that are attached to end of a robotic arm. They are designed and used to act as robot wrists that interact with the environment.

# data[].attributes.body
a system or set of principles underlying the arrangements of elements in a computer or electronic device so as to perform a specified task.