Glossary

Table of Contents:

ABCDEFGHIJKLMNOPQRSTUVWXYZ

A

  • Abstraction:
  • API:
  • Asynchronous:
  • Agile:
  • Action [ROS2]:

B

  • Bit:
  • Byte:
  • Build:

C

  • Compiler:
  • Class:
  • Call:
  • Camel Case:
  • Client-Side:
  • Command-Line Interface (CLI):
  • Callback:

D

  • Declare:

E

  • Encapsulation:

F

  • Function:

G

  • GUI:
  • Git:
  • GitHub:
  • Garbage collection:
  • GCC:
  • Gazebo:

H

  • High level language:

I

  • IDE
  • Inheritance:
  • Interpreter:
  • Instance:
  • IntelliSense:

J

K

L

  • Low level language:
  • Lambda function:

M

  • Multi-threading:

N

  • Node [ROS2]:
  • Nav2:

O

  • Object:

P

  • Paradigm:
  • Parameter:
  • Pointers:
  • Package [ROS2]:
  • Parse:
  • Pipeline:
  • Pseudocode:
  • Publisher [ROS2]:

Q

R

  • ROS2:
  • Runtime:
  • Race condition:
  • ROS2 Control:

S

  • Script:
  • SDK:
  • Server-Side:
  • Syntax:
  • SSH:
  • Subscriber [ROS2]:
  • Service [ROS2]:

T

U

  • URDF:

V

  • Virtual machine (VM):

W

  • Workspace [ROS2]:

X

  • XML:
  • Xacro:

Y

  • YAML:

Z

Author: Ella Moody (https://github.com/TheThingKnownAsKit)