From 3f7f24751a4e575dfa496916fdc53b1bdd5b0df9 Mon Sep 17 00:00:00 2001 From: Minyoung Kim Date: Tue, 23 Jul 2024 15:32:47 -0700 Subject: [PATCH] html docs --- docs/README.html | 2 +- docs/_sources/README.rst.txt | 2 +- docs/index.html | 2 +- docs/searchindex.js | 2 +- docs/vagrant/Vagrantfile | 1 + 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/README.html b/docs/README.html index bc37f56..d19a6f4 100644 --- a/docs/README.html +++ b/docs/README.html @@ -47,7 +47,7 @@

Compiling radler documentmake latexpdf -

You will find your html/latex under _build directory.

+

You will find your HTML/LaTeX files under the _build directory. Copy the HTML files to the /docs directory for GitHub Pages at https://sri-csl.github.io/radler/.

diff --git a/docs/_sources/README.rst.txt b/docs/_sources/README.rst.txt index 998d8a4..c119a18 100644 --- a/docs/_sources/README.rst.txt +++ b/docs/_sources/README.rst.txt @@ -19,4 +19,4 @@ Generate target files using Sphinx. make html make latexpdf -You will find your html/latex under _build directory. +You will find your HTML/LaTeX files under the _build directory. Copy the HTML files to the /docs directory for GitHub Pages at https://sri-csl.github.io/radler/. diff --git a/docs/index.html b/docs/index.html index 385d387..e27a3d2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -54,7 +54,7 @@

To installsudo pip3 install tarjan pyyaml pydot -

To install ROS2 Foxy, follow the instructions from https://index.ros.org/doc/ros2/Installation/

+

To install ROS2 Foxy, follow the instructions from https://docs.ros.org/en/foxy/Installation.html

To install colcon, follow the instructions from https://colcon.readthedocs.io/en/released/user/installation.html

Sample Vagrantfile is available from https://github.com/SRI-CSL/radler/blob/ros2/examples/ardupilot/vagrant/Vagrantfile

diff --git a/docs/searchindex.js b/docs/searchindex.js index a0222f9..a3f8679 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"Advanced Fail Safe of Arducopter using MAVROS": [[2, "advanced-fail-safe-of-arducopter-using-mavros"]], "C node definition": [[2, "id3"], [3, "id3"]], "C++ node definition": [[2, "c-node-definition"], [3, "c-node-definition"]], "Checking": [[2, "checking"], [3, "checking"]], "Cmake library": [[2, "cmake-library"], [3, "cmake-library"]], "Commands": [[1, "commands"], [2, "commands"]], "Comments": [[2, "comments"], [3, "comments"]], "Compilation": [[2, "compilation"], [3, "compilation"]], "Compile": [[2, "compile"]], "Compile subcommand": [[1, "compile-subcommand"], [2, "compile-subcommand"]], "Compiler definitions": [[2, "compiler-definitions"], [3, "compiler-definitions"]], "Compiling radler document": [[0, "compiling-radler-document"]], "Computation of the input flag radl_STALE": [[2, "computation-of-the-input-flag-radl-stale"], [3, "computation-of-the-input-flag-radl-stale"]], "Computation of the input flag radl_TIMEOUT": [[2, "computation-of-the-input-flag-radl-timeout"], [3, "computation-of-the-input-flag-radl-timeout"]], "Computation of the output flags": [[2, "computation-of-the-output-flags"], [3, "computation-of-the-output-flags"]], "Controller_Gateway": [[2, "controller-gateway"]], "Demo #1 Sensing and controlling of Android device via ROS-enabled Android application using Gradle-Android studio environment": [[2, "demo-1-sensing-and-controlling-of-android-device-via-ros-enabled-android-application-using-gradle-android-studio-environment"]], "Demo #1 with sridrone_ardronelib": [[2, "demo-1-with-sridrone-ardronelib"]], "Demo #2 Touchscreen event detector using Android NDK": [[2, "demo-2-touchscreen-event-detector-using-android-ndk"]], "Demo #2 with sridrone_ardrone_autonomy": [[2, "demo-2-with-sridrone-ardrone-autonomy"]], "Demo #3 object detection with PS-Drone and TensorFlow": [[2, "demo-3-object-detection-with-ps-drone-and-tensorflow"]], "Demo with PVS2C-generated Code": [[2, "demo-with-pvs2c-generated-code"]], "Demo with SROS2": [[2, "demo-with-sros2"]], "Demos using AR.Drone on ROS": [[2, "demos-using-ar-drone-on-ros"]], "Demos using Android": [[2, "demos-using-android"]], "Demos using Raspberry Pi 2/B+": [[2, "demos-using-raspberry-pi-2-b"]], "Example": [[2, "example"], [2, "id1"], [2, "id2"], [2, "id4"], [3, "example"], [3, "id1"], [3, "id2"], [3, "id4"]], "Examples": [[2, "examples"]], "External files and PATH": [[2, "external-files-and-path"], [3, "external-files-and-path"]], "Field access": [[2, "field-access"], [3, "field-access"]], "File constraints": [[2, "file-constraints"], [3, "file-constraints"]], "File reference": [[2, "file-reference"], [3, "file-reference"]], "Generic arguments": [[1, "generic-arguments"], [2, "generic-arguments"]], "Getting Started": [[2, "getting-started"]], "Global unicity of qualified names": [[2, "global-unicity-of-qualified-names"], [3, "global-unicity-of-qualified-names"]], "Grammar": [[2, "grammar"], [3, "grammar"]], "Grammar terminals": [[2, "grammar-terminals"], [3, "grammar-terminals"]], "Identifier scoping rules": [[2, "identifier-scoping-rules"], [3, "identifier-scoping-rules"]], "Include directories": [[2, "include-directories"], [3, "include-directories"]], "Inference": [[2, "inference"], [3, "inference"]], "Installing Radler on Raspberry Pi": [[2, "installing-radler-on-raspberry-pi"]], "Introduction": [[2, "introduction"]], "Introspection": [[2, "introspection"], [3, "introspection"]], "Keywords": [[2, "keywords"], [3, "keywords"]], "Libraries": [[2, "libraries"], [3, "libraries"]], "Local unicity of names": [[2, "local-unicity-of-names"], [3, "local-unicity-of-names"]], "Logical level": [[2, "logical-level"], [3, "logical-level"]], "Meta syntax rules": [[2, "meta-syntax-rules"], [3, "meta-syntax-rules"]], "Modules root entries": [[2, "modules-root-entries"], [3, "modules-root-entries"]], "Nodes": [[2, "nodes"], [3, "nodes"]], "Preparing LED and Button": [[2, "preparing-led-and-button"]], "Preparing your Raspberry Pi": [[2, "preparing-your-raspberry-pi"]], "Pubsub": [[2, "pubsub"]], "Radler language": [[2, "radler-language"], [3, "radler-language"]], "Radler language specification": [[2, "radler-language-specification"]], "Radler script": [[1, "radler-script"], [2, "radler-script"]], "Radler usage": [[2, "radler-usage"]], "Resolution of identifiers to qualified names": [[2, "resolution-of-identifiers-to-qualified-names"], [3, "resolution-of-identifiers-to-qualified-names"]], "Room Temperature Regulation": [[2, "room-temperature-regulation"]], "Run": [[2, "run"]], "Run the demo on Raspberry Pi": [[2, "run-the-demo-on-raspberry-pi"]], "Scoping regions": [[2, "scoping-regions"], [3, "scoping-regions"]], "Shadowing": [[2, "shadowing"], [3, "shadowing"]], "Shortcuts": [[2, "shortcuts"], [3, "shortcuts"]], "Static library": [[2, "static-library"], [3, "static-library"]], "Subtyping": [[2, "subtyping"], [3, "subtyping"]], "The DEFS field": [[2, "the-defs-field"], [3, "the-defs-field"]], "The flag structures radl_in_flags_t, radl_out_flags_t": [[2, "the-flag-structures-radl-in-flags-t-radl-out-flags-t"], [3, "the-flag-structures-radl-in-flags-t-radl-out-flags-t"]], "The flags": [[2, "the-flags"], [3, "the-flags"]], "The input structure radl_in_t": [[2, "the-input-structure-radl-in-t"], [3, "the-input-structure-radl-in-t"]], "The output structure radl_out_t": [[2, "the-output-structure-radl-out-t"], [3, "the-output-structure-radl-out-t"]], "To compile and run": [[2, "to-compile-and-run"]], "To install": [[2, "to-install"]], "To test with Docker image": [[2, "to-test-with-docker-image"]], "Topics": [[2, "topics"], [3, "topics"]], "Turning off/on output flags": [[2, "turning-off-on-output-flags"], [3, "turning-off-on-output-flags"]], "Typing": [[2, "typing"], [3, "typing"]], "User code": [[2, "user-code"], [3, "user-code"]], "White spaces": [[2, "white-spaces"], [3, "white-spaces"]], "Working directory of a region, PATH and MODULE_BASE_PATH": [[2, "working-directory-of-a-region-path-and-module-base-path"], [3, "working-directory-of-a-region-path-and-module-base-path"]], "radler.sh": [[1, "radler-sh"], [2, "radler-sh"]]}, "docnames": ["README", "commands", "index", "radler_language"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["README.rst", "commands.rst", "index.rst", "radler_language.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [2, 3], "0": [2, 3], "04": 2, "09": 2, "1": 3, "10": [], "100": 2, "100mbyte": 2, "11": 2, "11311": 2, "12": 2, "127": 2, "129": 2, "14": 2, "14550": 2, "168": 2, "16bit": [2, 3], "16gbyte": 2, "17": 2, "18": [], "192": 2, "1_armhf": 2, "1msec": 2, "2": 3, "20": 2, "20000": 2, "201": 2, "2011": 2, "202": 2, "203": 2, "2048": 2, "255": 2, "3": 3, "30": 2, "32bit": [2, 3], "4": [2, 3], "42": [2, 3], "4755": 2, "4m": 2, "50cm": 2, "50msec": 2, "7": 2, "75": 2, "8": 2, "800mbyte": 2, "90": 2, "9_": [2, 3], "A": [2, 3], "At": [2, 3], "By": [1, 2, 3], "For": [2, 3], "If": [2, 3], "In": [0, 2, 3], "It": [1, 2, 3], "ON": 2, "OR": [2, 3], "On": 2, "Such": [2, 3], "That": 2, "The": 1, "Their": [2, 3], "Then": [2, 3], "There": [2, 3], "These": 2, "To": [1, 3], "With": 2, "_build": 0, "_filenam": 2, "_include_dir": [2, 3], "_is_timeout": 2, "_librari": [2, 3], "_point_distance_8java_sourc": 2, "abov": 2, "absolut": [2, 3], "actual": [1, 2, 3], "actuat": 2, "actuator_nod": 2, "ad": [2, 3], "adafruit": 2, "adb": 2, "add": 2, "addit": 2, "addition": 2, "addr": 2, "address": 2, "adopt": 2, "advanc": [], "ae": 2, "af": 2, "afs_batteri": 2, "afs_esp": 2, "afs_log": 2, "after": [1, 2, 3], "against": [2, 3], "alia": [2, 3], "all": [2, 3], "allow": [2, 3], "alreadi": [2, 3], "also": [2, 3], "altern": 2, "altitud": 2, "ambigu": [2, 3], "an": [2, 3], "android_compass": 2, "android_cor": 2, "android_gp": 2, "android_ip": 2, "android_ndk": 2, "android_touch": 2, "android_tutorial_pubsub": 2, "ani": [2, 3], "anim": 2, "annot": [2, 3], "anoth": [2, 3], "ant": 2, "apach": 2, "apk": 2, "apm": 2, "apm_sros2": 2, "appli": [2, 3], "apt": 2, "ar": [1, 3], "arbitrarili": [2, 3], "architectur": 2, "ardron": 2, "ardrone_autonomi": 2, "ardrone_developer_guid": 2, "ardrone_driv": 2, "ardronelib": 2, "ardronesdk": 2, "arducopt": [], "ardupilot": 2, "arg": 2, "argument": 3, "arm": 2, "arrai": [2, 3], "arriv": [2, 3], "articl": 2, "assign": 2, "associ": [2, 3], "ast": [2, 3], "attach": [2, 3], "authent": 2, "autoconf": 2, "autogen": 2, "automat": [2, 3], "autonomi": 2, "autonomylab": 2, "avail": [1, 2], "avi": 2, "back": 2, "backend": [], "backup": 2, "base": 2, "bash": [1, 2], "bashrc": [], "basic": [2, 3], "basic_r": 2, "batteri": 2, "bcast": 2, "bear": 2, "becom": [2, 3], "been": 2, "beepbeep": 2, "befor": [1, 2], "begin": [2, 3], "behavior": 2, "being": 2, "below": 2, "between": [2, 3], "bigger": [2, 3], "bin": 2, "bionic": [], "bit_c": 2, "blink": 2, "blink_r": 2, "blob": 2, "bool": [2, 3], "boolean": [2, 3], "boot": 2, "both": [2, 3], "bottom": 2, "bound": 2, "brace": [2, 3], "branch": 2, "broad": [2, 3], "build": 2, "buildingnativerospackag": 2, "built": 2, "button_statu": 2, "bv_c": 2, "bytestrings_c": 2, "bytevectors_c": 2, "c1": 2, "c1_container_id": 2, "c2": 2, "c2_container_id": 2, "calcul": 2, "call": [2, 3], "camera": 2, "camera_param": 2, "can": [1, 2, 3], "card": 2, "case": [0, 2, 3], "cat": 2, "catkin": [], "catkin_mak": 2, "catkin_w": 2, "cc": 2, "cd": 2, "cert": 2, "certain": 2, "certif": 2, "cfg": [2, 3], "cgen": 2, "chain": [2, 3], "chanc": [2, 3], "chang": [1, 2, 3], "channel": 2, "charact": [2, 3], "check_typ": [2, 3], "check_type_s": [2, 3], "checkinstal": 2, "checkout": 2, "chmod": 2, "choic": [2, 3], "choos": [2, 3], "chown": 2, "clariti": 2, "class": [2, 3], "class_valu": [2, 3], "classpath": 2, "clean": 2, "cli": 2, "clock": 2, "clone": 2, "closest": [2, 3], "cmake_3": 2, "cmake_build_typ": 2, "cmake_install_prefix": 2, "cmake_librari": [2, 3], "cmake_modul": [2, 3], "cmake_var_include_dir": [2, 3], "cmake_var_librari": [2, 3], "codebas": 2, "colcon": 2, "com": 2, "come": 2, "command": 3, "commun": [2, 3], "companion": 2, "compass": 2, "compat": 2, "complain": [2, 3], "complet": 2, "complex": [2, 3], "compon": [2, 3], "compris": [2, 3], "compulsori": [1, 2], "conf_swaps": 2, "config": 2, "configur": 2, "connect": 2, "consid": [2, 3], "consist": 2, "consol": 2, "const": [2, 3], "construct": [2, 3], "constructor": [2, 3], "consum": [2, 3], "contain": [2, 3], "content": [2, 3], "context": [2, 3], "convent": [2, 3], "coordin": 2, "copi": 2, "core": 2, "correct": [2, 3], "correspond": [2, 3], "cp": 2, "cpp": [2, 3], "creat": [2, 3], "create_kei": 2, "create_keystor": 2, "creation": 2, "critic": 2, "cross": 2, "csl": 2, "ctrl": 2, "current": [2, 3], "custom": 2, "cxx": [2, 3], "cxx_class": [2, 3], "d": 2, "daikon": 2, "data": [2, 3], "date": 2, "dd": 2, "de": 2, "deb": 2, "debian": 2, "debug": 2, "decid": [2, 3], "decl": [2, 3], "declar": [2, 3], "decrypt": 2, "default": [1, 2, 3], "defin": [2, 3], "delimit": [2, 3], "demo_nodes_pi": 2, "demonstr": 2, "dep": 2, "depend": [1, 2], "deploy": 2, "describ": [2, 3], "descript": [1, 2, 3], "desir": [2, 3], "detail": 2, "detect": 3, "determin": 2, "dev": 2, "devel": 2, "develop": 2, "device_nod": 2, "differ": 2, "digit": 2, "dir": 2, "directli": [2, 3], "directori": [0, 1], "disabl": 2, "discard": [2, 3], "disk": 2, "displai": 2, "dist": 2, "distanc": 2, "distribut": 2, "do": [2, 3], "do_dock": 2, "do_radl": 2, "doc": [0, 2], "docker": [], "document": 2, "doe": 2, "doesn": [2, 3], "dog": 2, "don": [2, 3], "done": [2, 3], "dot": [2, 3], "download": 2, "dphy": 2, "dpkg": 2, "driver": 2, "drone_ip": 2, "dsecur": 2, "dtrace": 2, "durat": [2, 3], "dynam": [], "e": [2, 3], "each": [2, 3], "eas": 2, "easi": 2, "echo": [], "edit": 2, "edu": 2, "effect": [2, 3], "either": [2, 3], "eject": 2, "ekumenlab": 2, "element": [2, 3], "elimin": 2, "elinux": 2, "ellips": 2, "els": 2, "emul": 2, "en": 2, "enabl": 3, "encap": 2, "enclav": 2, "enclos": [2, 3], "encod": [2, 3], "encrypt": 2, "end": [2, 3], "enforc": 2, "engin": 2, "enough": 2, "ensur": [2, 3], "enter": 2, "env": 2, "environmentvari": 2, "equal": [1, 2, 3], "equival": [2, 3], "esp": 2, "etc": [2, 3], "ethernet": 2, "euclidean_division_c": 2, "even": 2, "everyth": 2, "exactli": [2, 3], "exceed": [2, 3], "except": [2, 3], "excerpt": 2, "execut": [2, 3], "exemplifi": 2, "exist": [2, 3], "exit": 2, "exp2_c": 2, "expand": 2, "expect": [2, 3], "explain": 2, "explan": 2, "explicit": [2, 3], "explicitli": 2, "export": 2, "extellisi": 2, "extend": 2, "extens": [1, 2, 3], "extra_keyword": [2, 3], "extract": [2, 3], "fail": [], "failur": 2, "fals": 2, "fcntl": 2, "featur": 2, "feed": 2, "fieldnam": [2, 3], "file": [0, 1], "file_c": 2, "filenam": [2, 3], "fill": [2, 3], "final": [2, 3], "find": [0, 2, 3], "find_modul": [2, 3], "finish": [2, 3], "finite_sequences_c": 2, "first": [2, 3], "firstvideo": 2, "fit": [2, 3], "five": 2, "fix": [2, 3], "flight": 2, "float": 2, "float32": [2, 3], "float64": [2, 3], "fly": 2, "folder": [2, 3], "follow": [2, 3], "form": [2, 3], "formal": 2, "forth": 2, "forward": 2, "found": [2, 3], "four": [2, 3], "foxi": 2, "fpic": 2, "fr": 2, "framework": 2, "freeflight": 2, "frequenc": [2, 3], "fresh": [2, 3], "from": [0, 2, 3], "front": 2, "full": [1, 2, 3], "function": [2, 3], "further": 2, "g": 2, "gatewai": 2, "gather": [2, 3], "gauth": 2, "gave": [2, 3], "gen_strings_c": 2, "gener": [0, 3], "genkei": 2, "get": 3, "getev": 2, "git": 2, "github": 2, "githubusercont": [], "give": [1, 2, 3], "given": [2, 3], "global_position_loc": 2, "glue": 2, "gmp": 2, "gnu": 2, "googl": 2, "gp": 2, "gpio": 2, "gpioclass": 2, "gradlew": 2, "graph": 2, "greater": [2, 3], "green": 2, "ground": 2, "guid": 2, "gz": 2, "gzip": 2, "h": [2, 3], "ha": [1, 2, 3], "handl": [1, 2], "happen": [2, 3], "hasn": [2, 3], "have": [2, 3], "haven": [2, 3], "head": 2, "header": [2, 3], "header_path": [2, 3], "heat": 2, "heater": 2, "heater_data": 2, "heater_switch": 2, "help": [1, 2], "here": [2, 3], "hertavil": 2, "hex_c": 2, "higher": 2, "highest": 2, "hit": 2, "hold": 2, "home": 2, "host": 2, "host_comput": [], "hough": 2, "hous": 2, "house_comput": 2, "house_data": 2, "house_heat": 2, "house_thermo": 2, "hover": 2, "how": 2, "html": [0, 2], "http": [0, 2], "hwaddr": 2, "i": [1, 2, 3], "idea": [2, 3], "ident": [2, 3], "ifconfig": 2, "iflag": 2, "imag": [], "image_raw": 2, "image_view": 2, "img": 2, "implement": 2, "implicit": [2, 3], "import": [2, 3], "in_flag": [2, 3], "in_radl_generated_context": [2, 3], "incept": 2, "increas": 2, "independ": 2, "index": 2, "indic": 2, "indigo": 2, "indirect": [2, 3], "inet": 2, "inflag": 2, "inform": 2, "init": [2, 3], "inkei": 2, "insert": 2, "insid": [2, 3], "inspir": 2, "instal": 0, "install_linux": 2, "install_prefix": 2, "instanc": [2, 3], "instanti": [2, 3], "instead": [0, 2, 3], "instruct": 2, "int16": [2, 3], "int32": [2, 3], "int64": [2, 3], "int8": [2, 3], "integ": [2, 3], "integer_bv_ops_c": 2, "integertypes_c": 2, "intent": 2, "interest": 2, "interfac": 2, "introspec": [2, 3], "inttyp": 2, "invari": 2, "invert": 2, "invok": 2, "io": 2, "ip": 2, "isn": [2, 3], "isol": 2, "its": [1, 2, 3], "itself": [2, 3], "jackpal": 2, "jar": 2, "jarsign": 2, "java": 2, "javac": 2, "jndi": 2, "jni": 2, "just": 2, "jvm": 2, "kei": 2, "keyalg": 2, "keyboard": 2, "keysiz": 2, "keystor": 2, "keytool": 2, "kind": [2, 3], "know": [2, 3], "l1": 2, "label": 2, "land": 2, "larger": 2, "last": [2, 3], "latenc": 2, "latest": 2, "latex": 0, "latexpdf": 0, "latter": [2, 3], "launch": 2, "ld_library_path": 2, "learn": 2, "least": 2, "led_anim": 2, "left": 2, "left_green_right_r": 2, "left_red_right_green": 2, "less": 2, "lesson": 2, "letter": [2, 3], "level": 1, "lgmp": 2, "lib": [2, 3], "lib_static_lib": 2, "lib_target": 2, "libgmp3": 2, "libgtk2": 2, "libncurses5": 2, "libncursesw5": 2, "libreadline6": 2, "librijndael": 2, "libsdl1": 2, "libtool": 2, "liflab": 2, "light": 2, "line": [2, 3], "link": [2, 3], "linux": 2, "list": [1, 2], "listen": 2, "ll": [2, 3], "ln": 2, "local_setup": 2, "localhost": 2, "locat": 2, "log": 2, "log4j": 2, "log4j2": 2, "look": [2, 3], "lookup": 2, "loop": 2, "low": 2, "lsblk": 2, "lynxsecur": 2, "m": 2, "mac": 0, "machin": [2, 3], "macro": [2, 3], "mai": [1, 2, 3], "mailbox": [2, 3], "main": [1, 2, 3], "make": [0, 2], "makefil": 2, "mani": [2, 3], "map": 2, "mask": 2, "master": 2, "master_ip": 2, "master_uri": 2, "match": [2, 3], "math": 2, "matplotlib": 2, "mavro": [], "max": 2, "maxlat": [2, 3], "md": 2, "meali": [2, 3], "mean": [2, 3], "measur": 2, "melod": [], "messag": [2, 3], "metadata": [2, 3], "meter": 2, "method": [2, 3], "microsd": 2, "midule2": [2, 3], "milli": 2, "min": 2, "miss": [2, 3], "mkdir": 2, "mman": 2, "mobilenet": 2, "mode": 2, "model": 2, "modifi": 2, "modul": 1, "module1": [2, 3], "module2": [2, 3], "module3": [2, 3], "module_set": [2, 3], "modulenam": [2, 3], "more": [2, 3], "moreov": [1, 2, 3], "most": [2, 3], "mount": 2, "msg": 2, "msh": 2, "multi": 2, "multi_machin": 2, "multibox": 2, "multipl": [2, 3], "mv": 2, "n": [2, 3], "name": 1, "nasa": 2, "nativ": 2, "navdata": 2, "necessari": [2, 3], "need": [2, 3], "nest": [2, 3], "network": 2, "new": [2, 3], "nine": [2, 3], "nodenam": [2, 3], "nois": 2, "not_batteri": 2, "note": [2, 3], "now": [2, 3], "number": [2, 3], "o": 2, "o3": 2, "obj_compat": [1, 2], "obj_vers": [1, 2], "object": 1, "object_dest": [1, 2], "object_detect": 2, "object_fil": [1, 2], "observ": 2, "occur": 2, "offici": 2, "omit": [2, 3], "one": [1, 2, 3], "ones": [2, 3], "onli": [2, 3], "open": 2, "opencv": 2, "opencv2": 2, "opencv_houghlin": 2, "openssl": 2, "oper": 2, "opt": 2, "order": [2, 3], "ordinals_c": 2, "ordstruct_adt_c": 2, "org": [0, 2], "other": [1, 2, 3], "otherwis": 2, "our": 2, "out": 2, "out_flag": [2, 3], "outflag": 2, "over": 2, "overcom": [2, 3], "p": 3, "p7": 2, "packag": 2, "packagen": 2, "palett": 2, "parameter_ev": 2, "parent": [2, 3], "parrot": 2, "part": 2, "path1": [2, 3], "path2": [2, 3], "pathexampl": [2, 3], "pdf": 2, "pem": 2, "per": [2, 3], "perform": 2, "period": [2, 3], "permiss": 2, "permissions_ca": 2, "permit": [2, 3], "person": 2, "physic": 2, "pip": [0, 2], "pip3": 2, "plai": 2, "plant": 2, "playsheep": 2, "plse": 2, "plu": [2, 3], "point": [2, 3], "pointdist": 2, "pointer": [2, 3], "polici": 2, "port": 0, "posit": [1, 2], "possibl": [2, 3], "precis": [2, 3], "prefer": [2, 3], "prefix": 2, "prelud": 2, "preset": [2, 3], "press": 2, "prevent": [2, 3], "privat": 2, "process": 2, "produc": [2, 3], "project": 2, "proof": 2, "propag": [2, 3], "properti": 2, "proport": 2, "proto": 2, "protobuf": 2, "protoc": 2, "proven": [2, 3], "provid": [1, 2, 3], "ps_drone": 2, "pseudocod": [2, 3], "pub": 2, "public": [2, 3], "publish": [2, 3], "pubsubtutori": 2, "pure": [2, 3], "purpos": 2, "push": 2, "pv": 2, "pvslib": 2, "py": [1, 2, 3], "py39": 0, "pydot": 2, "python": [0, 1, 2], "python2": 2, "python3": 2, "python39": 0, "python_out": 2, "pythonpath": 2, "pyyaml": 2, "qname": [2, 3], "quadrocopt": 2, "radl": [1, 2, 3], "radl_fil": 2, "radl_finish_fun": [2, 3], "radl_flag": [2, 3], "radl_flags_t": [2, 3], "radl_head": [2, 3], "radl_inflags_t": [2, 3], "radl_init_fun": [2, 3], "radl_is_stal": [2, 3], "radl_is_timeout": [2, 3], "radl_modul": [2, 3], "radl_module_nam": [2, 3], "radl_node_nam": [2, 3], "radl_node_qnam": [2, 3], "radl_outflags_t": [2, 3], "radl_stat": [2, 3], "radl_step_fun": [2, 3], "radl_thi": [2, 3], "radl_turn_off": 2, "radl_turn_on": [2, 3], "radlast_introspec": [2, 3], "radlast_module1": [2, 3], "radlo": [1, 2], "radlr": 2, "rald_stal": [2, 3], "rald_turn_off": [2, 3], "ralder": 2, "raspberrypi": 2, "raspbian": 2, "raspi": 2, "raspi2": 2, "ratio": 2, "raw": [], "read": [2, 3], "readm": 2, "readthedoc": 2, "real_defs_c": 2, "receiv": [2, 3], "recent": [], "recommend": [2, 3], "recompil": 2, "record": 2, "rectangl": 2, "recurs": 2, "red": 2, "redefin": [2, 3], "referenc": 2, "reflect": [2, 3], "regener": 2, "regex": [2, 3], "rel": [2, 3], "rel_alt": 2, "relat": 2, "releas": 2, "relev": [2, 3], "remain": 2, "remap": 2, "remount": 2, "replac": [2, 3], "repositori": 2, "repres": [2, 3], "request": [], "requir": [2, 3], "research": 2, "resolv": [2, 3], "resort": [2, 3], "resourc": 2, "resp": [2, 3], "respect": [2, 3], "restart": 2, "restrict": [2, 3], "result": [2, 3], "return": [2, 3], "right": 2, "rijndael": 2, "rijndael_c": 2, "rijndael_m": 2, "rington": 2, "rm": 2, "rmw_fastrtps_cpp": 2, "rmw_implement": 2, "robot": 2, "robust": [2, 3], "roll": 2, "rollingfileappend": 2, "root": 1, "root_nam": [2, 3], "ros1": 2, "ros2": 2, "ros2_w": 2, "ros_hostnam": 2, "ros_master_uri": 2, "ros_security_en": 2, "ros_security_keystor": 2, "ros_security_strategi": 2, "rosberrypi": 2, "roscor": 2, "roscpp_android": 2, "roscpp_output": 2, "rosdistro": [], "rosjava": 2, "roslaunch": [], "rosndk": 2, "rosout": 2, "rosrun": 2, "rpi": 2, "rpi_easy_sd_card_setup": 2, "rsa": 2, "rt": 2, "rtl": 2, "run": 1, "rw": 2, "s2": [2, 3], "safe": [], "same": [1, 2, 3], "sampl": 2, "sandbox": 2, "sandboxed_ros_control": 2, "sandboxed_ros_controller_nod": 2, "schedul": 2, "score": 2, "scp": [], "screen": 2, "script": 3, "sd": 2, "sdb": 2, "sdk": 2, "sdk3": 2, "second": 2, "section": 2, "secur": 2, "see": 2, "segment": 2, "select": 0, "sensor": 2, "sensor_pubsub": 2, "separ": [2, 3], "servic": 2, "set": [0, 2, 3], "set_temp": 2, "setup": [2, 3], "setuptool": 2, "share": [2, 3], "shell": 2, "short": [2, 3], "shot": 2, "should": [2, 3], "show": 2, "shown": 2, "side": 2, "sign": 2, "signal": 2, "signatur": [2, 3], "signer": 2, "signific": 2, "sim_vehicl": 2, "similar": [2, 3], "similarli": [2, 3], "simpl": [1, 2], "simplest": [2, 3], "simpli": [2, 3], "simplifications_c": 2, "simul": 2, "simultan": 2, "sinc": [2, 3], "singl": 2, "single_machin": 2, "site": 2, "sitl": 2, "six": 2, "size": [2, 3], "sized_typ": [2, 3], "skip": 2, "smime": 2, "snapshot": 2, "snippet": 2, "so": [2, 3], "softwar": 2, "some": [2, 3], "someth": [2, 3], "sound": 2, "sourc": [2, 3], "spaceless": [2, 3], "speaker": 2, "specif": [1, 3], "specifi": [1, 2, 3], "sphinx": 0, "src": [1, 2, 3], "sri": 2, "sridron": 2, "sridrone_pydrone_tf_obj_detect": 2, "sridrone_sridrone_pydrone_tf_obj_detect": 2, "sros2": [], "sros2_kei": 2, "sros2_linux": 2, "sros_env": 2, "sros_keystor": 2, "ssd": 2, "ssd_mobilenet_v1_coco_11_06_2017": 2, "ssh": 2, "stai": [], "stale": [2, 3], "standard": 2, "stat": 2, "state": [2, 3], "static_librari": [2, 3], "statu": 2, "stdarg": 2, "stdbool": 2, "stdio": 2, "stdlib": 2, "stdout": 2, "step": [2, 3], "stop": 2, "stream": 2, "string": [2, 3], "strings_c": 2, "struct": [2, 3], "stub": 2, "su": 2, "sub": [2, 3], "submodul": 2, "subscrib": [2, 3], "subscript": [2, 3], "subsequ": 2, "success": 2, "sudo": [0, 2], "sum": [2, 3], "support": 2, "swapfil": 2, "switch": 2, "switch_on": 2, "sy": 2, "symbol": 2, "symlink": 2, "sync": 2, "syntact": [2, 3], "sys1": 2, "sys2": 2, "sys3": 2, "system": 2, "t": [2, 3], "tabul": [2, 3], "tag": 2, "take": 2, "takeoff": 2, "talker": 2, "talker_listen": 2, "tar": 2, "target": [0, 2], "target_link_librari": 2, "tarjan": 2, "teddi": 2, "temp": 2, "term": 2, "test": [], "tether": 2, "text": [2, 3], "tgz": 2, "than": [2, 3], "thei": [2, 3], "them": [2, 3], "theori": 2, "thermomet": 2, "thermometer_1": 2, "thermometer_data": 2, "thermometer_n": 2, "thermometer_temp": 2, "thermostat": 2, "thermostat_button": 2, "thermostat_data": 2, "thermostat_set": 2, "thermostat_set_temp": 2, "thermostat_switch": 2, "thi": [1, 2, 3], "thing": [2, 3], "those": [1, 2, 3], "though": 2, "three": [2, 3], "threshold": 2, "throttl": 2, "through": [2, 3], "thu": [2, 3], "time": [2, 3], "timeout": [2, 3], "timer": 2, "tmp": [2, 3], "toggl": 2, "toi": 2, "tol": 2, "tool": 2, "top": 2, "touch": 2, "touch_detector": 2, "transform": 2, "tree": 2, "true": 2, "try": 2, "tutori": 2, "two": [1, 2, 3], "typevalu": [2, 3], "u": 2, "ubuntu": 2, "uint16": [2, 3], "uint32": [2, 3], "uint64": [2, 3], "uint8": [2, 3], "under": [0, 2], "underscor": [2, 3], "understand": 2, "unexpect": [2, 3], "uniqu": [2, 3], "unit": 2, "unless": 2, "unsign": 2, "unstabl": 2, "untar": 2, "unus": 2, "unzip": 2, "up": [2, 3], "updat": 2, "upgrad": 2, "upper": 2, "us": [0, 1, 3], "usb": 2, "usb0": 2, "usr": [2, 3], "usual": 2, "utf8": [2, 3], "util": 2, "v": [2, 3], "v20181124": 2, "v20190917": 2, "v3": 2, "vagrant": 2, "vagrantfil": 2, "valid": 2, "valu": [2, 3], "variabl": [2, 3], "verbos": 2, "veri": [2, 3], "version": [2, 3], "video": 2, "video_front_camera": 2, "video_record": 2, "view": 2, "violat": [2, 3], "virtual": 2, "vm": 2, "vm1": 2, "vm2": 2, "void": [2, 3], "volum": 2, "wa": 2, "wai": [2, 3], "wall": 2, "want": [2, 3], "warn": 2, "washington": 2, "wcet": [2, 3], "we": [2, 3], "well": 2, "wget": 2, "wheezi": 2, "when": [2, 3], "where": [1, 2, 3], "whether": 2, "which": [1, 2, 3], "while": [2, 3], "whitespac": [2, 3], "whose": [2, 3], "width": 2, "wifi": 2, "wiki": 2, "window": 2, "within": [2, 3], "without": [], "word": [2, 3], "working_dir": [2, 3], "workspac": [1, 2], "workstat": 2, "world": 2, "worst": [2, 3], "would": [2, 3], "wrapper": 2, "write": [2, 3], "written": [1, 2], "ws_dir": [1, 2], "www": [0, 2], "x": [2, 3], "x86_64": 2, "xf": 2, "xml": 2, "xx": 2, "xxx": 2, "y": [2, 3], "y2": [2, 3], "y3": [2, 3], "yolanoth": 2, "you": [0, 2], "your": 0, "z": [2, 3], "z0": [2, 3], "za": [2, 3], "zchvf": 2, "zip": 2, "zxf": 2, "zxvf": 2}, "titles": ["Compiling radler document", "Commands", "Introduction", "File constraints"], "titleterms": {"1": 2, "2": 2, "3": 2, "The": [2, 3], "To": 2, "access": [2, 3], "advanc": 2, "android": 2, "applic": 2, "ar": 2, "arducopt": 2, "argument": [1, 2], "b": 2, "button": 2, "c": [2, 3], "check": [2, 3], "cmake": [2, 3], "code": [2, 3], "command": [1, 2], "comment": [2, 3], "compil": [0, 1, 2, 3], "comput": [2, 3], "constraint": [2, 3], "control": 2, "controller_gatewai": 2, "def": [2, 3], "definit": [2, 3], "demo": 2, "detect": 2, "detector": 2, "devic": 2, "directori": [2, 3], "docker": 2, "document": 0, "drone": 2, "enabl": 2, "entri": [2, 3], "environ": 2, "event": 2, "exampl": [2, 3], "extern": [2, 3], "fail": 2, "field": [2, 3], "file": [2, 3], "flag": [2, 3], "gener": [1, 2], "get": 2, "global": [2, 3], "gradl": 2, "grammar": [2, 3], "identifi": [2, 3], "imag": 2, "includ": [2, 3], "infer": [2, 3], "input": [2, 3], "instal": 2, "introduct": 2, "introspect": [2, 3], "keyword": [2, 3], "languag": [2, 3], "led": 2, "level": [2, 3], "librari": [2, 3], "local": [2, 3], "logic": [2, 3], "mavro": 2, "meta": [2, 3], "modul": [2, 3], "module_base_path": [2, 3], "name": [2, 3], "ndk": 2, "node": [2, 3], "object": 2, "off": [2, 3], "output": [2, 3], "p": 2, "path": [2, 3], "pi": 2, "prepar": 2, "pubsub": 2, "pvs2c": 2, "qualifi": [2, 3], "radl_in_flags_t": [2, 3], "radl_in_t": [2, 3], "radl_out_flags_t": [2, 3], "radl_out_t": [2, 3], "radl_stal": [2, 3], "radl_timeout": [2, 3], "radler": [0, 1, 2, 3], "raspberri": 2, "refer": [2, 3], "region": [2, 3], "regul": 2, "resolut": [2, 3], "ro": 2, "room": 2, "root": [2, 3], "rule": [2, 3], "run": 2, "safe": 2, "scope": [2, 3], "script": [1, 2], "sens": 2, "sh": [1, 2], "shadow": [2, 3], "shortcut": [2, 3], "space": [2, 3], "specif": 2, "sridrone_ardrone_autonomi": 2, "sridrone_ardronelib": 2, "sros2": 2, "start": 2, "static": [2, 3], "structur": [2, 3], "studio": 2, "subcommand": [1, 2], "subtyp": [2, 3], "syntax": [2, 3], "temperatur": 2, "tensorflow": 2, "termin": [2, 3], "test": 2, "topic": [2, 3], "touchscreen": 2, "turn": [2, 3], "type": [2, 3], "unic": [2, 3], "us": 2, "usag": 2, "user": [2, 3], "via": 2, "white": [2, 3], "work": [2, 3], "your": 2}}) \ No newline at end of file +Search.setIndex({"alltitles": {"Advanced Fail Safe of Arducopter using MAVROS": [[2, "advanced-fail-safe-of-arducopter-using-mavros"]], "C node definition": [[2, "id3"], [3, "id3"]], "C++ node definition": [[2, "c-node-definition"], [3, "c-node-definition"]], "Checking": [[2, "checking"], [3, "checking"]], "Cmake library": [[2, "cmake-library"], [3, "cmake-library"]], "Commands": [[1, "commands"], [2, "commands"]], "Comments": [[2, "comments"], [3, "comments"]], "Compilation": [[2, "compilation"], [3, "compilation"]], "Compile": [[2, "compile"]], "Compile subcommand": [[1, "compile-subcommand"], [2, "compile-subcommand"]], "Compiler definitions": [[2, "compiler-definitions"], [3, "compiler-definitions"]], "Compiling radler document": [[0, "compiling-radler-document"]], "Computation of the input flag radl_STALE": [[2, "computation-of-the-input-flag-radl-stale"], [3, "computation-of-the-input-flag-radl-stale"]], "Computation of the input flag radl_TIMEOUT": [[2, "computation-of-the-input-flag-radl-timeout"], [3, "computation-of-the-input-flag-radl-timeout"]], "Computation of the output flags": [[2, "computation-of-the-output-flags"], [3, "computation-of-the-output-flags"]], "Controller_Gateway": [[2, "controller-gateway"]], "Demo #1 Sensing and controlling of Android device via ROS-enabled Android application using Gradle-Android studio environment": [[2, "demo-1-sensing-and-controlling-of-android-device-via-ros-enabled-android-application-using-gradle-android-studio-environment"]], "Demo #1 with sridrone_ardronelib": [[2, "demo-1-with-sridrone-ardronelib"]], "Demo #2 Touchscreen event detector using Android NDK": [[2, "demo-2-touchscreen-event-detector-using-android-ndk"]], "Demo #2 with sridrone_ardrone_autonomy": [[2, "demo-2-with-sridrone-ardrone-autonomy"]], "Demo #3 object detection with PS-Drone and TensorFlow": [[2, "demo-3-object-detection-with-ps-drone-and-tensorflow"]], "Demo with PVS2C-generated Code": [[2, "demo-with-pvs2c-generated-code"]], "Demo with SROS2": [[2, "demo-with-sros2"]], "Demos using AR.Drone on ROS": [[2, "demos-using-ar-drone-on-ros"]], "Demos using Android": [[2, "demos-using-android"]], "Demos using Raspberry Pi 2/B+": [[2, "demos-using-raspberry-pi-2-b"]], "Example": [[2, "example"], [2, "id1"], [2, "id2"], [2, "id4"], [3, "example"], [3, "id1"], [3, "id2"], [3, "id4"]], "Examples": [[2, "examples"]], "External files and PATH": [[2, "external-files-and-path"], [3, "external-files-and-path"]], "Field access": [[2, "field-access"], [3, "field-access"]], "File constraints": [[2, "file-constraints"], [3, "file-constraints"]], "File reference": [[2, "file-reference"], [3, "file-reference"]], "Generic arguments": [[1, "generic-arguments"], [2, "generic-arguments"]], "Getting Started": [[2, "getting-started"]], "Global unicity of qualified names": [[2, "global-unicity-of-qualified-names"], [3, "global-unicity-of-qualified-names"]], "Grammar": [[2, "grammar"], [3, "grammar"]], "Grammar terminals": [[2, "grammar-terminals"], [3, "grammar-terminals"]], "Identifier scoping rules": [[2, "identifier-scoping-rules"], [3, "identifier-scoping-rules"]], "Include directories": [[2, "include-directories"], [3, "include-directories"]], "Inference": [[2, "inference"], [3, "inference"]], "Installing Radler on Raspberry Pi": [[2, "installing-radler-on-raspberry-pi"]], "Introduction": [[2, "introduction"]], "Introspection": [[2, "introspection"], [3, "introspection"]], "Keywords": [[2, "keywords"], [3, "keywords"]], "Libraries": [[2, "libraries"], [3, "libraries"]], "Local unicity of names": [[2, "local-unicity-of-names"], [3, "local-unicity-of-names"]], "Logical level": [[2, "logical-level"], [3, "logical-level"]], "Meta syntax rules": [[2, "meta-syntax-rules"], [3, "meta-syntax-rules"]], "Modules root entries": [[2, "modules-root-entries"], [3, "modules-root-entries"]], "Nodes": [[2, "nodes"], [3, "nodes"]], "Preparing LED and Button": [[2, "preparing-led-and-button"]], "Preparing your Raspberry Pi": [[2, "preparing-your-raspberry-pi"]], "Pubsub": [[2, "pubsub"]], "Radler language": [[2, "radler-language"], [3, "radler-language"]], "Radler language specification": [[2, "radler-language-specification"]], "Radler script": [[1, "radler-script"], [2, "radler-script"]], "Radler usage": [[2, "radler-usage"]], "Resolution of identifiers to qualified names": [[2, "resolution-of-identifiers-to-qualified-names"], [3, "resolution-of-identifiers-to-qualified-names"]], "Room Temperature Regulation": [[2, "room-temperature-regulation"]], "Run": [[2, "run"]], "Run the demo on Raspberry Pi": [[2, "run-the-demo-on-raspberry-pi"]], "Scoping regions": [[2, "scoping-regions"], [3, "scoping-regions"]], "Shadowing": [[2, "shadowing"], [3, "shadowing"]], "Shortcuts": [[2, "shortcuts"], [3, "shortcuts"]], "Static library": [[2, "static-library"], [3, "static-library"]], "Subtyping": [[2, "subtyping"], [3, "subtyping"]], "The DEFS field": [[2, "the-defs-field"], [3, "the-defs-field"]], "The flag structures radl_in_flags_t, radl_out_flags_t": [[2, "the-flag-structures-radl-in-flags-t-radl-out-flags-t"], [3, "the-flag-structures-radl-in-flags-t-radl-out-flags-t"]], "The flags": [[2, "the-flags"], [3, "the-flags"]], "The input structure radl_in_t": [[2, "the-input-structure-radl-in-t"], [3, "the-input-structure-radl-in-t"]], "The output structure radl_out_t": [[2, "the-output-structure-radl-out-t"], [3, "the-output-structure-radl-out-t"]], "To compile and run": [[2, "to-compile-and-run"]], "To install": [[2, "to-install"]], "To test with Docker image": [[2, "to-test-with-docker-image"]], "Topics": [[2, "topics"], [3, "topics"]], "Turning off/on output flags": [[2, "turning-off-on-output-flags"], [3, "turning-off-on-output-flags"]], "Typing": [[2, "typing"], [3, "typing"]], "User code": [[2, "user-code"], [3, "user-code"]], "White spaces": [[2, "white-spaces"], [3, "white-spaces"]], "Working directory of a region, PATH and MODULE_BASE_PATH": [[2, "working-directory-of-a-region-path-and-module-base-path"], [3, "working-directory-of-a-region-path-and-module-base-path"]], "radler.sh": [[1, "radler-sh"], [2, "radler-sh"]]}, "docnames": ["README", "commands", "index", "radler_language"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["README.rst", "commands.rst", "index.rst", "radler_language.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [2, 3], "0": [2, 3], "04": 2, "09": 2, "1": 3, "100": 2, "100mbyte": 2, "11": 2, "11311": 2, "12": 2, "127": 2, "129": 2, "14": 2, "14550": 2, "168": 2, "16bit": [2, 3], "16gbyte": 2, "17": 2, "192": 2, "1_armhf": 2, "1msec": 2, "2": 3, "20": 2, "20000": 2, "201": 2, "2011": 2, "202": 2, "203": 2, "2048": 2, "255": 2, "3": 3, "30": 2, "32bit": [2, 3], "4": [2, 3], "42": [2, 3], "4755": 2, "4m": 2, "50cm": 2, "50msec": 2, "7": 2, "75": 2, "8": 2, "800mbyte": 2, "90": 2, "9_": [2, 3], "A": [2, 3], "At": [2, 3], "By": [1, 2, 3], "For": [2, 3], "If": [2, 3], "In": [0, 2, 3], "It": [1, 2, 3], "ON": 2, "OR": [2, 3], "On": 2, "Such": [2, 3], "That": 2, "The": 1, "Their": [2, 3], "Then": [2, 3], "There": [2, 3], "These": 2, "To": [1, 3], "With": 2, "_build": 0, "_filenam": 2, "_include_dir": [2, 3], "_is_timeout": 2, "_librari": [2, 3], "_point_distance_8java_sourc": 2, "abov": 2, "absolut": [2, 3], "actual": [1, 2, 3], "actuat": 2, "actuator_nod": 2, "ad": [2, 3], "adafruit": 2, "adb": 2, "add": 2, "addit": 2, "addition": 2, "addr": 2, "address": 2, "adopt": 2, "ae": 2, "af": 2, "afs_batteri": 2, "afs_esp": 2, "afs_log": 2, "after": [1, 2, 3], "against": [2, 3], "alia": [2, 3], "all": [2, 3], "allow": [2, 3], "alreadi": [2, 3], "also": [2, 3], "altern": 2, "altitud": 2, "ambigu": [2, 3], "an": [2, 3], "android_compass": 2, "android_cor": 2, "android_gp": 2, "android_ip": 2, "android_ndk": 2, "android_touch": 2, "android_tutorial_pubsub": 2, "ani": [2, 3], "anim": 2, "annot": [2, 3], "anoth": [2, 3], "ant": 2, "apach": 2, "apk": 2, "apm": 2, "apm_sros2": 2, "appli": [2, 3], "apt": 2, "ar": [1, 3], "arbitrarili": [2, 3], "architectur": 2, "ardron": 2, "ardrone_autonomi": 2, "ardrone_developer_guid": 2, "ardrone_driv": 2, "ardronelib": 2, "ardronesdk": 2, "ardupilot": 2, "arg": 2, "argument": 3, "arm": 2, "arrai": [2, 3], "arriv": [2, 3], "articl": 2, "assign": 2, "associ": [2, 3], "ast": [2, 3], "attach": [2, 3], "authent": 2, "autoconf": 2, "autogen": 2, "automat": [2, 3], "autonomi": 2, "autonomylab": 2, "avail": [1, 2], "avi": 2, "back": 2, "backup": 2, "base": 2, "bash": [1, 2], "basic": [2, 3], "basic_r": 2, "batteri": 2, "bcast": 2, "bear": 2, "becom": [2, 3], "been": 2, "beepbeep": 2, "befor": [1, 2], "begin": [2, 3], "behavior": 2, "being": 2, "below": 2, "between": [2, 3], "bigger": [2, 3], "bin": 2, "bit_c": 2, "blink": 2, "blink_r": 2, "blob": 2, "bool": [2, 3], "boolean": [2, 3], "boot": 2, "both": [2, 3], "bottom": 2, "bound": 2, "brace": [2, 3], "branch": 2, "broad": [2, 3], "build": 2, "buildingnativerospackag": 2, "built": 2, "button_statu": 2, "bv_c": 2, "bytestrings_c": 2, "bytevectors_c": 2, "c1": 2, "c1_container_id": 2, "c2": 2, "c2_container_id": 2, "calcul": 2, "call": [2, 3], "camera": 2, "camera_param": 2, "can": [1, 2, 3], "card": 2, "case": [0, 2, 3], "cat": 2, "catkin_mak": 2, "catkin_w": 2, "cc": 2, "cd": 2, "cert": 2, "certain": 2, "certif": 2, "cfg": [2, 3], "cgen": 2, "chain": [2, 3], "chanc": [2, 3], "chang": [1, 2, 3], "channel": 2, "charact": [2, 3], "check_typ": [2, 3], "check_type_s": [2, 3], "checkinstal": 2, "checkout": 2, "chmod": 2, "choic": [2, 3], "choos": [2, 3], "chown": 2, "clariti": 2, "class": [2, 3], "class_valu": [2, 3], "classpath": 2, "clean": 2, "cli": 2, "clock": 2, "clone": 2, "closest": [2, 3], "cmake_3": 2, "cmake_build_typ": 2, "cmake_install_prefix": 2, "cmake_librari": [2, 3], "cmake_modul": [2, 3], "cmake_var_include_dir": [2, 3], "cmake_var_librari": [2, 3], "codebas": 2, "colcon": 2, "com": 2, "come": 2, "command": 3, "commun": [2, 3], "companion": 2, "compass": 2, "compat": 2, "complain": [2, 3], "complet": 2, "complex": [2, 3], "compon": [2, 3], "compris": [2, 3], "compulsori": [1, 2], "conf_swaps": 2, "config": 2, "configur": 2, "connect": 2, "consid": [2, 3], "consist": 2, "consol": 2, "const": [2, 3], "construct": [2, 3], "constructor": [2, 3], "consum": [2, 3], "contain": [2, 3], "content": [2, 3], "context": [2, 3], "convent": [2, 3], "coordin": 2, "copi": [0, 2], "core": 2, "correct": [2, 3], "correspond": [2, 3], "cp": 2, "cpp": [2, 3], "creat": [2, 3], "create_kei": 2, "create_keystor": 2, "creation": 2, "critic": 2, "cross": 2, "csl": [0, 2], "ctrl": 2, "current": [2, 3], "custom": 2, "cxx": [2, 3], "cxx_class": [2, 3], "d": 2, "daikon": 2, "data": [2, 3], "date": 2, "dd": 2, "de": 2, "deb": 2, "debian": 2, "debug": 2, "decid": [2, 3], "decl": [2, 3], "declar": [2, 3], "decrypt": 2, "default": [1, 2, 3], "defin": [2, 3], "delimit": [2, 3], "demo_nodes_pi": 2, "demonstr": 2, "dep": 2, "depend": [1, 2], "deploy": 2, "describ": [2, 3], "descript": [1, 2, 3], "desir": [2, 3], "detail": 2, "detect": 3, "determin": 2, "dev": 2, "devel": 2, "develop": 2, "device_nod": 2, "differ": 2, "digit": 2, "dir": 2, "directli": [2, 3], "directori": [0, 1], "disabl": 2, "discard": [2, 3], "disk": 2, "displai": 2, "dist": 2, "distanc": 2, "distribut": 2, "do": [2, 3], "do_dock": 2, "do_radl": 2, "doc": [0, 2], "document": 2, "doe": 2, "doesn": [2, 3], "dog": 2, "don": [2, 3], "done": [2, 3], "dot": [2, 3], "download": 2, "dphy": 2, "dpkg": 2, "driver": 2, "drone_ip": 2, "dsecur": 2, "dtrace": 2, "durat": [2, 3], "e": [2, 3], "each": [2, 3], "eas": 2, "easi": 2, "edit": 2, "edu": 2, "effect": [2, 3], "either": [2, 3], "eject": 2, "ekumenlab": 2, "element": [2, 3], "elimin": 2, "elinux": 2, "ellips": 2, "els": 2, "emul": 2, "en": 2, "enabl": 3, "encap": 2, "enclav": 2, "enclos": [2, 3], "encod": [2, 3], "encrypt": 2, "end": [2, 3], "enforc": 2, "engin": 2, "enough": 2, "ensur": [2, 3], "enter": 2, "env": 2, "environmentvari": 2, "equal": [1, 2, 3], "equival": [2, 3], "esp": 2, "etc": [2, 3], "ethernet": 2, "euclidean_division_c": 2, "even": 2, "everyth": 2, "exactli": [2, 3], "exceed": [2, 3], "except": [2, 3], "excerpt": 2, "execut": [2, 3], "exemplifi": 2, "exist": [2, 3], "exit": 2, "exp2_c": 2, "expand": 2, "expect": [2, 3], "explain": 2, "explan": 2, "explicit": [2, 3], "explicitli": 2, "export": 2, "extellisi": 2, "extend": 2, "extens": [1, 2, 3], "extra_keyword": [2, 3], "extract": [2, 3], "failur": 2, "fals": 2, "fcntl": 2, "featur": 2, "feed": 2, "fieldnam": [2, 3], "file": [0, 1], "file_c": 2, "filenam": [2, 3], "fill": [2, 3], "final": [2, 3], "find": [0, 2, 3], "find_modul": [2, 3], "finish": [2, 3], "finite_sequences_c": 2, "first": [2, 3], "firstvideo": 2, "fit": [2, 3], "five": 2, "fix": [2, 3], "flight": 2, "float": 2, "float32": [2, 3], "float64": [2, 3], "fly": 2, "folder": [2, 3], "follow": [2, 3], "form": [2, 3], "formal": 2, "forth": 2, "forward": 2, "found": [2, 3], "four": [2, 3], "foxi": 2, "fpic": 2, "fr": 2, "framework": 2, "freeflight": 2, "frequenc": [2, 3], "fresh": [2, 3], "from": [0, 2, 3], "front": 2, "full": [1, 2, 3], "function": [2, 3], "further": 2, "g": 2, "gatewai": 2, "gather": [2, 3], "gauth": 2, "gave": [2, 3], "gen_strings_c": 2, "gener": [0, 3], "genkei": 2, "get": 3, "getev": 2, "git": 2, "github": [0, 2], "give": [1, 2, 3], "given": [2, 3], "global_position_loc": 2, "glue": 2, "gmp": 2, "gnu": 2, "googl": 2, "gp": 2, "gpio": 2, "gpioclass": 2, "gradlew": 2, "graph": 2, "greater": [2, 3], "green": 2, "ground": 2, "guid": 2, "gz": 2, "gzip": 2, "h": [2, 3], "ha": [1, 2, 3], "handl": [1, 2], "happen": [2, 3], "hasn": [2, 3], "have": [2, 3], "haven": [2, 3], "head": 2, "header": [2, 3], "header_path": [2, 3], "heat": 2, "heater": 2, "heater_data": 2, "heater_switch": 2, "help": [1, 2], "here": [2, 3], "hertavil": 2, "hex_c": 2, "higher": 2, "highest": 2, "hit": 2, "hold": 2, "home": 2, "host": 2, "hough": 2, "hous": 2, "house_comput": 2, "house_data": 2, "house_heat": 2, "house_thermo": 2, "hover": 2, "how": 2, "html": [0, 2], "http": [0, 2], "hwaddr": 2, "i": [1, 2, 3], "idea": [2, 3], "ident": [2, 3], "ifconfig": 2, "iflag": 2, "image_raw": 2, "image_view": 2, "img": 2, "implement": 2, "implicit": [2, 3], "import": [2, 3], "in_flag": [2, 3], "in_radl_generated_context": [2, 3], "incept": 2, "increas": 2, "independ": 2, "index": 2, "indic": 2, "indigo": 2, "indirect": [2, 3], "inet": 2, "inflag": 2, "inform": 2, "init": [2, 3], "inkei": 2, "insert": 2, "insid": [2, 3], "inspir": 2, "instal": 0, "install_linux": 2, "install_prefix": 2, "instanc": [2, 3], "instanti": [2, 3], "instead": [0, 2, 3], "instruct": 2, "int16": [2, 3], "int32": [2, 3], "int64": [2, 3], "int8": [2, 3], "integ": [2, 3], "integer_bv_ops_c": 2, "integertypes_c": 2, "intent": 2, "interest": 2, "interfac": 2, "introspec": [2, 3], "inttyp": 2, "invari": 2, "invert": 2, "invok": 2, "io": [0, 2], "ip": 2, "isn": [2, 3], "isol": 2, "its": [1, 2, 3], "itself": [2, 3], "jackpal": 2, "jar": 2, "jarsign": 2, "java": 2, "javac": 2, "jndi": 2, "jni": 2, "just": 2, "jvm": 2, "kei": 2, "keyalg": 2, "keyboard": 2, "keysiz": 2, "keystor": 2, "keytool": 2, "kind": [2, 3], "know": [2, 3], "l1": 2, "label": 2, "land": 2, "larger": 2, "last": [2, 3], "latenc": 2, "latest": 2, "latex": 0, "latexpdf": 0, "latter": [2, 3], "launch": 2, "ld_library_path": 2, "learn": 2, "least": 2, "led_anim": 2, "left": 2, "left_green_right_r": 2, "left_red_right_green": 2, "less": 2, "lesson": 2, "letter": [2, 3], "level": 1, "lgmp": 2, "lib": [2, 3], "lib_static_lib": 2, "lib_target": 2, "libgmp3": 2, "libgtk2": 2, "libncurses5": 2, "libncursesw5": 2, "libreadline6": 2, "librijndael": 2, "libsdl1": 2, "libtool": 2, "liflab": 2, "light": 2, "line": [2, 3], "link": [2, 3], "linux": 2, "list": [1, 2], "listen": 2, "ll": [2, 3], "ln": 2, "local_setup": 2, "localhost": 2, "locat": 2, "log": 2, "log4j": 2, "log4j2": 2, "look": [2, 3], "lookup": 2, "loop": 2, "low": 2, "lsblk": 2, "lynxsecur": 2, "m": 2, "mac": 0, "machin": [2, 3], "macro": [2, 3], "mai": [1, 2, 3], "mailbox": [2, 3], "main": [1, 2, 3], "make": [0, 2], "makefil": 2, "mani": [2, 3], "map": 2, "mask": 2, "master": 2, "master_ip": 2, "master_uri": 2, "match": [2, 3], "math": 2, "matplotlib": 2, "max": 2, "maxlat": [2, 3], "md": 2, "meali": [2, 3], "mean": [2, 3], "measur": 2, "messag": [2, 3], "metadata": [2, 3], "meter": 2, "method": [2, 3], "microsd": 2, "midule2": [2, 3], "milli": 2, "min": 2, "miss": [2, 3], "mkdir": 2, "mman": 2, "mobilenet": 2, "mode": 2, "model": 2, "modifi": 2, "modul": 1, "module1": [2, 3], "module2": [2, 3], "module3": [2, 3], "module_set": [2, 3], "modulenam": [2, 3], "more": [2, 3], "moreov": [1, 2, 3], "most": [2, 3], "mount": 2, "msg": 2, "msh": 2, "multi": 2, "multi_machin": 2, "multibox": 2, "multipl": [2, 3], "mv": 2, "n": [2, 3], "name": 1, "nasa": 2, "nativ": 2, "navdata": 2, "necessari": [2, 3], "need": [2, 3], "nest": [2, 3], "network": 2, "new": [2, 3], "nine": [2, 3], "nodenam": [2, 3], "nois": 2, "not_batteri": 2, "note": [2, 3], "now": [2, 3], "number": [2, 3], "o": 2, "o3": 2, "obj_compat": [1, 2], "obj_vers": [1, 2], "object": 1, "object_dest": [1, 2], "object_detect": 2, "object_fil": [1, 2], "observ": 2, "occur": 2, "offici": 2, "omit": [2, 3], "one": [1, 2, 3], "ones": [2, 3], "onli": [2, 3], "open": 2, "opencv": 2, "opencv2": 2, "opencv_houghlin": 2, "openssl": 2, "oper": 2, "opt": 2, "order": [2, 3], "ordinals_c": 2, "ordstruct_adt_c": 2, "org": [0, 2], "other": [1, 2, 3], "otherwis": 2, "our": 2, "out": 2, "out_flag": [2, 3], "outflag": 2, "over": 2, "overcom": [2, 3], "p": 3, "p7": 2, "packag": 2, "packagen": 2, "page": 0, "palett": 2, "parameter_ev": 2, "parent": [2, 3], "parrot": 2, "part": 2, "path1": [2, 3], "path2": [2, 3], "pathexampl": [2, 3], "pdf": 2, "pem": 2, "per": [2, 3], "perform": 2, "period": [2, 3], "permiss": 2, "permissions_ca": 2, "permit": [2, 3], "person": 2, "physic": 2, "pip": [0, 2], "pip3": 2, "plai": 2, "plant": 2, "playsheep": 2, "plse": 2, "plu": [2, 3], "point": [2, 3], "pointdist": 2, "pointer": [2, 3], "polici": 2, "port": 0, "posit": [1, 2], "possibl": [2, 3], "precis": [2, 3], "prefer": [2, 3], "prefix": 2, "prelud": 2, "preset": [2, 3], "press": 2, "prevent": [2, 3], "privat": 2, "process": 2, "produc": [2, 3], "project": 2, "proof": 2, "propag": [2, 3], "properti": 2, "proport": 2, "proto": 2, "protobuf": 2, "protoc": 2, "proven": [2, 3], "provid": [1, 2, 3], "ps_drone": 2, "pseudocod": [2, 3], "pub": 2, "public": [2, 3], "publish": [2, 3], "pubsubtutori": 2, "pure": [2, 3], "purpos": 2, "push": 2, "pv": 2, "pvslib": 2, "py": [1, 2, 3], "py39": 0, "pydot": 2, "python": [0, 1, 2], "python2": 2, "python3": 2, "python39": 0, "python_out": 2, "pythonpath": 2, "pyyaml": 2, "qname": [2, 3], "quadrocopt": 2, "radl": [1, 2, 3], "radl_fil": 2, "radl_finish_fun": [2, 3], "radl_flag": [2, 3], "radl_flags_t": [2, 3], "radl_head": [2, 3], "radl_inflags_t": [2, 3], "radl_init_fun": [2, 3], "radl_is_stal": [2, 3], "radl_is_timeout": [2, 3], "radl_modul": [2, 3], "radl_module_nam": [2, 3], "radl_node_nam": [2, 3], "radl_node_qnam": [2, 3], "radl_outflags_t": [2, 3], "radl_stat": [2, 3], "radl_step_fun": [2, 3], "radl_thi": [2, 3], "radl_turn_off": 2, "radl_turn_on": [2, 3], "radlast_introspec": [2, 3], "radlast_module1": [2, 3], "radlo": [1, 2], "radlr": 2, "rald_stal": [2, 3], "rald_turn_off": [2, 3], "ralder": 2, "raspberrypi": 2, "raspbian": 2, "raspi": 2, "raspi2": 2, "ratio": 2, "read": [2, 3], "readm": 2, "readthedoc": 2, "real_defs_c": 2, "receiv": [2, 3], "recommend": [2, 3], "recompil": 2, "record": 2, "rectangl": 2, "recurs": 2, "red": 2, "redefin": [2, 3], "referenc": 2, "reflect": [2, 3], "regener": 2, "regex": [2, 3], "rel": [2, 3], "rel_alt": 2, "relat": 2, "releas": 2, "relev": [2, 3], "remain": 2, "remap": 2, "remount": 2, "replac": [2, 3], "repositori": 2, "repres": [2, 3], "requir": [2, 3], "research": 2, "resolv": [2, 3], "resort": [2, 3], "resourc": 2, "resp": [2, 3], "respect": [2, 3], "restart": 2, "restrict": [2, 3], "result": [2, 3], "return": [2, 3], "right": 2, "rijndael": 2, "rijndael_c": 2, "rijndael_m": 2, "rington": 2, "rm": 2, "rmw_fastrtps_cpp": 2, "rmw_implement": 2, "robot": 2, "robust": [2, 3], "roll": 2, "rollingfileappend": 2, "root": 1, "root_nam": [2, 3], "ros1": 2, "ros2": 2, "ros2_w": 2, "ros_hostnam": 2, "ros_master_uri": 2, "ros_security_en": 2, "ros_security_keystor": 2, "ros_security_strategi": 2, "rosberrypi": 2, "roscor": 2, "roscpp_android": 2, "roscpp_output": 2, "rosjava": 2, "rosndk": 2, "rosout": 2, "rosrun": 2, "rpi": 2, "rpi_easy_sd_card_setup": 2, "rsa": 2, "rt": 2, "rtl": 2, "run": 1, "rw": 2, "s2": [2, 3], "same": [1, 2, 3], "sampl": 2, "sandbox": 2, "sandboxed_ros_control": 2, "sandboxed_ros_controller_nod": 2, "schedul": 2, "score": 2, "screen": 2, "script": 3, "sd": 2, "sdb": 2, "sdk": 2, "sdk3": 2, "second": 2, "section": 2, "secur": 2, "see": 2, "segment": 2, "select": 0, "sensor": 2, "sensor_pubsub": 2, "separ": [2, 3], "servic": 2, "set": [0, 2, 3], "set_temp": 2, "setup": [2, 3], "setuptool": 2, "share": [2, 3], "shell": 2, "short": [2, 3], "shot": 2, "should": [2, 3], "show": 2, "shown": 2, "side": 2, "sign": 2, "signal": 2, "signatur": [2, 3], "signer": 2, "signific": 2, "sim_vehicl": 2, "similar": [2, 3], "similarli": [2, 3], "simpl": [1, 2], "simplest": [2, 3], "simpli": [2, 3], "simplifications_c": 2, "simul": 2, "simultan": 2, "sinc": [2, 3], "singl": 2, "single_machin": 2, "site": 2, "sitl": 2, "six": 2, "size": [2, 3], "sized_typ": [2, 3], "skip": 2, "smime": 2, "snapshot": 2, "snippet": 2, "so": [2, 3], "softwar": 2, "some": [2, 3], "someth": [2, 3], "sound": 2, "sourc": [2, 3], "spaceless": [2, 3], "speaker": 2, "specif": [1, 3], "specifi": [1, 2, 3], "sphinx": 0, "src": [1, 2, 3], "sri": [0, 2], "sridron": 2, "sridrone_pydrone_tf_obj_detect": 2, "sridrone_sridrone_pydrone_tf_obj_detect": 2, "sros2_kei": 2, "sros2_linux": 2, "sros_env": 2, "sros_keystor": 2, "ssd": 2, "ssd_mobilenet_v1_coco_11_06_2017": 2, "ssh": 2, "stale": [2, 3], "standard": 2, "stat": 2, "state": [2, 3], "static_librari": [2, 3], "statu": 2, "stdarg": 2, "stdbool": 2, "stdio": 2, "stdlib": 2, "stdout": 2, "step": [2, 3], "stop": 2, "stream": 2, "string": [2, 3], "strings_c": 2, "struct": [2, 3], "stub": 2, "su": 2, "sub": [2, 3], "submodul": 2, "subscrib": [2, 3], "subscript": [2, 3], "subsequ": 2, "success": 2, "sudo": [0, 2], "sum": [2, 3], "support": 2, "swapfil": 2, "switch": 2, "switch_on": 2, "sy": 2, "symbol": 2, "symlink": 2, "sync": 2, "syntact": [2, 3], "sys1": 2, "sys2": 2, "sys3": 2, "system": 2, "t": [2, 3], "tabul": [2, 3], "tag": 2, "take": 2, "takeoff": 2, "talker": 2, "talker_listen": 2, "tar": 2, "target": [0, 2], "target_link_librari": 2, "tarjan": 2, "teddi": 2, "temp": 2, "term": 2, "tether": 2, "text": [2, 3], "tgz": 2, "than": [2, 3], "thei": [2, 3], "them": [2, 3], "theori": 2, "thermomet": 2, "thermometer_1": 2, "thermometer_data": 2, "thermometer_n": 2, "thermometer_temp": 2, "thermostat": 2, "thermostat_button": 2, "thermostat_data": 2, "thermostat_set": 2, "thermostat_set_temp": 2, "thermostat_switch": 2, "thi": [1, 2, 3], "thing": [2, 3], "those": [1, 2, 3], "though": 2, "three": [2, 3], "threshold": 2, "throttl": 2, "through": [2, 3], "thu": [2, 3], "time": [2, 3], "timeout": [2, 3], "timer": 2, "tmp": [2, 3], "toggl": 2, "toi": 2, "tol": 2, "tool": 2, "top": 2, "touch": 2, "touch_detector": 2, "transform": 2, "tree": 2, "true": 2, "try": 2, "tutori": 2, "two": [1, 2, 3], "typevalu": [2, 3], "u": 2, "ubuntu": 2, "uint16": [2, 3], "uint32": [2, 3], "uint64": [2, 3], "uint8": [2, 3], "under": [0, 2], "underscor": [2, 3], "understand": 2, "unexpect": [2, 3], "uniqu": [2, 3], "unit": 2, "unless": 2, "unsign": 2, "unstabl": 2, "untar": 2, "unus": 2, "unzip": 2, "up": [2, 3], "updat": 2, "upgrad": 2, "upper": 2, "us": [0, 1, 3], "usb": 2, "usb0": 2, "usr": [2, 3], "usual": 2, "utf8": [2, 3], "util": 2, "v": [2, 3], "v20181124": 2, "v20190917": 2, "v3": 2, "vagrant": 2, "vagrantfil": 2, "valid": 2, "valu": [2, 3], "variabl": [2, 3], "verbos": 2, "veri": [2, 3], "version": [2, 3], "video": 2, "video_front_camera": 2, "video_record": 2, "view": 2, "violat": [2, 3], "virtual": 2, "vm": 2, "vm1": 2, "vm2": 2, "void": [2, 3], "volum": 2, "wa": 2, "wai": [2, 3], "wall": 2, "want": [2, 3], "warn": 2, "washington": 2, "wcet": [2, 3], "we": [2, 3], "well": 2, "wget": 2, "wheezi": 2, "when": [2, 3], "where": [1, 2, 3], "whether": 2, "which": [1, 2, 3], "while": [2, 3], "whitespac": [2, 3], "whose": [2, 3], "width": 2, "wifi": 2, "wiki": 2, "window": 2, "within": [2, 3], "word": [2, 3], "working_dir": [2, 3], "workspac": [1, 2], "workstat": 2, "world": 2, "worst": [2, 3], "would": [2, 3], "wrapper": 2, "write": [2, 3], "written": [1, 2], "ws_dir": [1, 2], "www": [0, 2], "x": [2, 3], "x86_64": 2, "xf": 2, "xml": 2, "xx": 2, "xxx": 2, "y": [2, 3], "y2": [2, 3], "y3": [2, 3], "yolanoth": 2, "you": [0, 2], "your": 0, "z": [2, 3], "z0": [2, 3], "za": [2, 3], "zchvf": 2, "zip": 2, "zxf": 2, "zxvf": 2}, "titles": ["Compiling radler document", "Commands", "Introduction", "File constraints"], "titleterms": {"1": 2, "2": 2, "3": 2, "The": [2, 3], "To": 2, "access": [2, 3], "advanc": 2, "android": 2, "applic": 2, "ar": 2, "arducopt": 2, "argument": [1, 2], "b": 2, "button": 2, "c": [2, 3], "check": [2, 3], "cmake": [2, 3], "code": [2, 3], "command": [1, 2], "comment": [2, 3], "compil": [0, 1, 2, 3], "comput": [2, 3], "constraint": [2, 3], "control": 2, "controller_gatewai": 2, "def": [2, 3], "definit": [2, 3], "demo": 2, "detect": 2, "detector": 2, "devic": 2, "directori": [2, 3], "docker": 2, "document": 0, "drone": 2, "enabl": 2, "entri": [2, 3], "environ": 2, "event": 2, "exampl": [2, 3], "extern": [2, 3], "fail": 2, "field": [2, 3], "file": [2, 3], "flag": [2, 3], "gener": [1, 2], "get": 2, "global": [2, 3], "gradl": 2, "grammar": [2, 3], "identifi": [2, 3], "imag": 2, "includ": [2, 3], "infer": [2, 3], "input": [2, 3], "instal": 2, "introduct": 2, "introspect": [2, 3], "keyword": [2, 3], "languag": [2, 3], "led": 2, "level": [2, 3], "librari": [2, 3], "local": [2, 3], "logic": [2, 3], "mavro": 2, "meta": [2, 3], "modul": [2, 3], "module_base_path": [2, 3], "name": [2, 3], "ndk": 2, "node": [2, 3], "object": 2, "off": [2, 3], "output": [2, 3], "p": 2, "path": [2, 3], "pi": 2, "prepar": 2, "pubsub": 2, "pvs2c": 2, "qualifi": [2, 3], "radl_in_flags_t": [2, 3], "radl_in_t": [2, 3], "radl_out_flags_t": [2, 3], "radl_out_t": [2, 3], "radl_stal": [2, 3], "radl_timeout": [2, 3], "radler": [0, 1, 2, 3], "raspberri": 2, "refer": [2, 3], "region": [2, 3], "regul": 2, "resolut": [2, 3], "ro": 2, "room": 2, "root": [2, 3], "rule": [2, 3], "run": 2, "safe": 2, "scope": [2, 3], "script": [1, 2], "sens": 2, "sh": [1, 2], "shadow": [2, 3], "shortcut": [2, 3], "space": [2, 3], "specif": 2, "sridrone_ardrone_autonomi": 2, "sridrone_ardronelib": 2, "sros2": 2, "start": 2, "static": [2, 3], "structur": [2, 3], "studio": 2, "subcommand": [1, 2], "subtyp": [2, 3], "syntax": [2, 3], "temperatur": 2, "tensorflow": 2, "termin": [2, 3], "test": 2, "topic": [2, 3], "touchscreen": 2, "turn": [2, 3], "type": [2, 3], "unic": [2, 3], "us": 2, "usag": 2, "user": [2, 3], "via": 2, "white": [2, 3], "work": [2, 3], "your": 2}}) \ No newline at end of file diff --git a/docs/vagrant/Vagrantfile b/docs/vagrant/Vagrantfile index 89daeb2..2991007 100644 --- a/docs/vagrant/Vagrantfile +++ b/docs/vagrant/Vagrantfile @@ -227,6 +227,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| pip3 install tarjan pyyaml pydot sudo add-apt-repository ppa:deadsnakes/ppa sudo apt install -y python3.6 + sudo apt install -y python3.6-distutils python3.6 -m pip install tarjan cd ~ git clone https://github.com/SRI-CSL/radler.git