Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
0f41c81
Renamed Desktop Icon (#494)
BenStarmerSmith Sep 14, 2022
9859449
Fix release bugs (#496)
BenStarmerSmith Sep 15, 2022
673811d
Updated all Aurora changes to add licences and fix linter issues. (#498)
BenStarmerSmith Sep 26, 2022
ab7ef3a
Added new links to hand_e and hand_lite documentation (#499)
BenStarmerSmith Oct 7, 2022
59d6b76
Updated boto version.
BenStarmerSmith Oct 7, 2022
1b099be
Added boto to ansible.
BenStarmerSmith Oct 7, 2022
a18accf
Updated boto version.
BenStarmerSmith Oct 7, 2022
3636829
Updated the documentation for aurora and split some of the content. (…
BenStarmerSmith Oct 12, 2022
047e50c
Made the same changes as release to master. (#504)
BenStarmerSmith Oct 24, 2022
35d91ea
Altered close everything to make hand calibrate (#502)
BenStarmerSmith Oct 27, 2022
0986dd0
Make Aurora pull documentation from S3 and only use online links (#506)
BenStarmerSmith Nov 7, 2022
0856ad4
Added default customer key. Renamed role to make it more generic. (#507)
BenStarmerSmith Nov 28, 2022
e21df8b
Added missing roslog format (#508)
BenStarmerSmith Nov 29, 2022
2f0ee85
Fix teleop icons (#510)
BenStarmerSmith Dec 13, 2022
828527b
Added escape for roslog format. (#511)
BenStarmerSmith Dec 14, 2022
da2e8ac
Added new feature to check the stability of Nivida During oneliners (…
BenStarmerSmith Jan 5, 2023
00ae84e
Fixed some long-standing issues with docker_deploy (#513)
BenStarmerSmith Jan 17, 2023
0833022
Updated the docs links. (#514)
BenStarmerSmith Jan 20, 2023
e52ee4a
Fixed issue where it would launch hand_glove roles always. (#515)
BenStarmerSmith Jan 23, 2023
3fc1c3c
Fixed issue caused by refactor of docker_deploy (#516)
BenStarmerSmith Jan 25, 2023
0dcc23a
Remove biotacs from Aurora (#517)
BenStarmerSmith Jan 26, 2023
03ec41d
Fixed close_everything icon when hand hasn't launched (#520)
BenStarmerSmith Feb 22, 2023
11b7bcf
Remove redundant inventories (#518)
georgiablanco Feb 23, 2023
57ebadf
Fix bug with NUC RQT Icon (#521)
BenStarmerSmith Feb 23, 2023
ac3392f
Renaming glove calibration plugin in aurora (#519)
georgiablanco Mar 7, 2023
d62f299
Remove shadow-glove calibration (#523)
BenStarmerSmith Mar 10, 2023
2624c68
Added System Test Icon to Aurora (#522)
BenStarmerSmith Mar 15, 2023
a99855e
Add missing demo icons and fix local launch (#525)
BenStarmerSmith Mar 20, 2023
4e8ad12
Finalise release 2.2.0 (#529)
BenStarmerSmith Mar 21, 2023
161e775
Remove glove calibration (#530)
BenStarmerSmith Apr 11, 2023
0213d9d
removing left and right arm example icons (#534)
georgiablanco Apr 25, 2023
dc0e5e8
Add new customer scenes to arm/teleop products. (#533)
BenStarmerSmith Apr 25, 2023
8fbc831
Added internet check and timeout to sr_hand_config pull script. Renam…
BenStarmerSmith Apr 27, 2023
47ee282
Update documentation links (#539)
BenStarmerSmith Apr 28, 2023
7a9436c
Removed forward slash from folder location in S3 task to pull docs (#…
BenStarmerSmith May 11, 2023
8bfbc24
Fixed issue with steamvr's image installation. (#545)
BenStarmerSmith May 15, 2023
8425faa
Added new pre-checks to NUC to ensure Intel Turbo Boost is enabled (#…
BenStarmerSmith May 16, 2023
f7753f6
Make it so Aurora automatically marks our desktop files to execute (#…
BenStarmerSmith Jun 2, 2023
027f4f5
Fixed mistake
BenStarmerSmith Jun 2, 2023
0c63165
Made it clearer when Aurora fails and need to be rebooted (#546)
BenStarmerSmith Jun 6, 2023
833c6ab
Added ignore.
BenStarmerSmith Jun 9, 2023
60773f4
Added warning to Unimanual Launching of Bimanual Hand and Arm system …
BenStarmerSmith Jun 12, 2023
651774b
Added back system check.
BenStarmerSmith Jun 20, 2023
234dbf4
Added team-viewer to install by default (#548)
BenStarmerSmith Jun 21, 2023
30ecc6f
Fix the scene issue in aurora that caused left arm unimanual to be on…
BenStarmerSmith Jun 26, 2023
78917f3
F test no pinned cryptography (#552)
carebare47 Jul 21, 2023
b5372b6
update documentation links for hand, hand+arm, also ### Hand and Arm …
Athen-Player1 Jul 24, 2023
808870f
Update docker create tasks to fix qt gui graphics glitches (#556)
carebare47 Aug 4, 2023
f5f7d26
F #src 7235 updating nvidia container toolkit (#557)
carebare47 Aug 16, 2023
0c01a87
Copy ssh key into docker container for the hand_e server PC (#559)
toliver Sep 19, 2023
dc8420b
Update close-everything.j2 (#560)
carebare47 Sep 19, 2023
d3a2b67
Using conda deployment on the ansible control PC (#562)
carebare47 Nov 6, 2023
8cb2614
Change ROS log upload script to upload any file that contains .bag (i…
jeferal Nov 6, 2023
969b1c4
Add is_ansible_control_node variable to dhcp role
toliver Nov 9, 2023
1119a87
merge master into bristol_test_branch
Nov 14, 2023
af3fdae
Update reinstall.yml
carebare47 Nov 15, 2023
a3e0e6e
Update start-docker-container-nuc-bimanual-arm-hand.j2
carebare47 Nov 15, 2023
2f2f088
Fix error observed when launching a server container in a server and …
toliver Nov 21, 2023
55a84db
Specify higher versions for boto3 and botocore modules to fix steamvr…
toliver Nov 22, 2023
093fc86
Update run-ansible.sh (#570)
carebare47 Jan 12, 2024
19caeb8
Update main.yml (#574)
carebare47 Feb 2, 2024
5c86d55
F #src 7364 expand openssl error fix (#575)
carebare47 Feb 6, 2024
863d3a1
F #src 7366 fix for wsl 2024 (#577)
carebare47 Feb 6, 2024
b24702d
F #src 7342 test focal packages on jammy (#576)
carebare47 Feb 14, 2024
b284e33
Update reinstall.yml (#578)
carebare47 Feb 21, 2024
6dc117d
Update server_and_nuc_deploy.yml (#579)
carebare47 Mar 5, 2024
483cc70
Update teleop_deploy.yml (#580)
carebare47 Mar 5, 2024
9eb667b
Update run-ansible.sh (#582)
carebare47 Apr 15, 2024
85d59ad
Update main.yml (#583)
carebare47 Apr 17, 2024
e5792dd
cast arm interface name to lowercase (#585)
carebare47 Apr 22, 2024
608c4cb
B#pd 38 maybe fix illusive unreproducable error again (#586)
carebare47 Apr 23, 2024
090b201
Fix ssh folder permissions error (#590)
rnzenha-s Apr 26, 2024
15c4565
Update main.yml (#591)
carebare47 Apr 30, 2024
8484a99
Update main.yml (#592)
carebare47 May 2, 2024
b1ee356
B#pd 35 fix tuner gui plotjuggler ssh athena test (#597)
carebare47 May 3, 2024
c0c2059
Update main.yml (#599)
carebare47 May 3, 2024
8e7d318
Make desktop icons "trusted" again (#594)
rnzenha-s May 3, 2024
ee72b24
Update aurora with dex hand and arm release 1.0.31 (#601)
rnzenha-s May 8, 2024
5cbfe27
Update aurora with teleop release 0.1.16 (#604)
rnzenha-s May 9, 2024
bf7a7cb
Update aurora with haptx release 0.1.11 (#607)
rnzenha-s May 10, 2024
7267120
Merge branch 'master' into F_update_bristol_test_branch
carebare47 May 22, 2024
13881f7
Update run-ansible.sh
carebare47 May 22, 2024
7c6f043
Update run-ansible.sh
carebare47 May 30, 2024
2ad969f
Update run-ansible.sh
carebare47 May 30, 2024
9e92524
Update main.yml
carebare47 Jun 3, 2024
d403a82
Update main.yml
carebare47 Jun 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
733 changes: 71 additions & 662 deletions README.md

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions ansible/data/ansible/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
ansible==4.2.0
ansible-core==2.11.11
boto3==1.24.88
jinja2==3.1.1
packaging==21.3
resolvelib==0.5.4
MarkupSafe==2.0.1
asn1crypto==1.5.1
cffi==1.15.0
cryptography==3.3.2
pyOpenSSL==22.1.0
lxml==4.8.0
requests==2.27.1
pycparser==2.21
pyparsing==2.4.7
PyYAML==5.4.1
six==1.15.0
setuptools==51.1.1
testresources==2.0.1
testresources==2.0.1
2 changes: 1 addition & 1 deletion ansible/data/molecule/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ ansible-lint==5.4.0
asn1crypto==1.5.1
arrow==1.2.2
bcrypt==3.2.0
boto3==1.23.0
boto3==1.24.88
boto==2.49.0
binaryornot==0.4.4
Cerberus==1.3.2
Expand Down
2 changes: 1 addition & 1 deletion ansible/inventory/local/dhcp
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[dhcp]
10.9.11.1 ansible_connection=local ansible_ssh_common_args='-o StrictHostKeyChecking=no'
10.9.11.1 ansible_connection=local is_ansible_control_node=true ansible_ssh_common_args='-o StrictHostKeyChecking=no'
14 changes: 14 additions & 0 deletions ansible/inventory/local/group_vars/configure_software.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# Copyright 2022 Shadow Robot Company Ltd.
#
# This program is free software: you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation version 2 of the License.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
# more details.
#
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.

---
new_docker_user: user
new_docker_user_password: "{{ new_docker_user }}"
Expand Down
14 changes: 14 additions & 0 deletions ansible/inventory/local/group_vars/dhcp.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# Copyright 2022 Shadow Robot Company Ltd.
#
# This program is free software: you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation version 2 of the License.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
# more details.
#
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.

---
internet_interface_name: "eth0" # Specify which interface the server laptop gets internet from
dhcp_interface_name: "eth0" # Specify the USB-ethernet adapter name connected to server going to the NUC
Expand Down
48 changes: 19 additions & 29 deletions ansible/inventory/local/group_vars/docker_deploy.yml
Original file line number Diff line number Diff line change
@@ -1,48 +1,38 @@
# Copyright 2022-2023 Shadow Robot Company Ltd.
#
# This program is free software: you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation version 2 of the License.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
# more details.
#
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.

---
image: "shadowrobot/dexterous-hand" # Docker image name
tag: "noetic-release" # Tag of the exact Docker hub image to pull
image: "public.ecr.aws/shadowrobot/dexterous-hand" # Docker image name
tag: "noetic-v1.0.21" # Tag of the exact Docker hub image to pull
product: '' # Name of the product (hand_e, arm_hand_e, hand_lite, arm_hand_lite, hand_extra_lite, arm_hand_extra_lite)
reinstall: false # Flag to know if the docker container should be fully reinstalled
container_name: "dexterous_hand" # Name of the docker container
nvidia_docker: false # Define if nvidia-container-toolkit is used (default is false)
desktop_icon: true # Generates a desktop icon to launch the hand
use_aws: false # Flag to prompt for customer key for uploading files to AWS
shortcut_name: "Shadow_Hand_Launcher" # Specify the name for the desktop icon (default: Shadow_Hand_Launcher)
optoforce: false # Specify if optoforce sensors are going to be used with a branch name (Only for Flexible Hand)
launch_hand: false # Specify if hand driver should start when double clicking desktop icon
demo_icons: true # Generates desktop icons to run demos
setup_directory: "/usr/local/bin" # Where setup scripts should be installed that are launched when Docker starts
terminator: true # Launch terminator when the Docker starts
upgrade_check: false # If set to true will pull latest docker image and prompt to upgrade the container
sim_hand: false # if set to true it will autolaunch the hand in simulation
sim_icon: false # If set to true it will create simulation icons
hand_side: "right" # Specify if the hand is right or left (ignored if bimanual=true)
bimanual: false # Specify if both hands are used or not
arm_ip_left: "" # Specify the IP address of left arm
arm_ip_right: "" # Specify the IP address of right arm
ur_robot_type: "ur10e" # Specify ur robot type: ur10, ur10e, ur5, ur5e
remote_bag_user: "shadowop"
remote_bag_storage_IP: "10.5.10.59"
remote_bag_storage_location: "/volume1/ros_bags"
bag_all_data_from: ["shadowrobot_210312", "shadowrobot_210311", "shadowrobot_210311_210312"]
pr_branches: "" # Space-separated list in double quotes of PRs and branches like this "https://github.com/shadow-robot/repo/pull/266 https://github.com/shadow-robot/repo/tree/custom_branch" to check out on server and catkin_make
local_image: false # This boolean dictates if you want to use a local image or not. Skips all authentication checks and stops the image from being pulled.
arm_hand_readthedocs_token: !vault |
$ANSIBLE_VAULT;1.1;AES256
66353963666432383265393835616638613636366135663330383339323666636139653535386338
3862393133333033323961633735643131306134366135300a393435356162343863326530333131
39646636663333653732643033353838343237623834383434373533653465366463623165386565
6135376565363933620a386561666563666431343931626239613761663537366239643063626236
66626266333436366434376536636537626262343161633535663935666561383136
arm_hand_readthedocs_link: !vault |
$ANSIBLE_VAULT;1.1;AES256
36666266326536386336316166626631333738613730666165326435353063646535363163353432
3965623466306161623433333538363938666331376661630a373663626237303463353636323330
33336531653431663438376531653734306330346335646161626262643965363030373837346135
3361356664303739390a363731643964643830363966313963356364386232656530666634383866
33386263323131663836626565383431656164363763363862333235333862623334666461363336
66633735326261373334353134313331636663303638633664333237626461316130653362353763
32616439626536373862646339623065643063313764353835633039376333643466366234396465
35316232643932633138373330366536613061366335386532346332353461363965663533333132
33666434393533396132643533356461656339366465323333653366353663386538656436353733
38626635363932626431326661666633643732363665646566353162623862663938393838356237
316632643837373336333761303336616661

skip_molecule_task: false # Used for automated tests - should not be used by users
14 changes: 14 additions & 0 deletions ansible/inventory/local/group_vars/install_software.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,16 @@
# Copyright 2022 Shadow Robot Company Ltd.
#
# This program is free software: you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation version 2 of the License.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
# more details.
#
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.

---
user: "{{ ansible_user_id }}"
5 changes: 0 additions & 5 deletions ansible/inventory/server_and_nuc/bristol

This file was deleted.

5 changes: 0 additions & 5 deletions ansible/inventory/server_and_nuc/bristol2

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[server]
10.9.9.1 ansible_connection=local ansible_ssh_common_args='-o StrictHostKeyChecking=no'
10.9.9.1 ansible_connection=local is_ansible_control_node=true ansible_ssh_common_args='-o StrictHostKeyChecking=no'

[control_machine]
10.9.9.2 ansible_host=nuc-control ansible_ssh_pipelining=true ansible_connection=ssh ansible_ssh_user=user ansible_user=user remote_user=user ansible_ssh_common_args='-o StrictHostKeyChecking=no'
25 changes: 20 additions & 5 deletions ansible/inventory/server_and_nuc/group_vars/control_machine.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,20 @@
# Copyright 2022-2023 Shadow Robot Company Ltd.
#
# This program is free software: you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation version 2 of the License.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
# more details.
#
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.

---
image: "public.ecr.aws/shadowrobot/dexterous-hand" # Docker image name
tag: "noetic-release" # Tag of the exact Docker hub image to pull
tag: "noetic-v1.0.21" # Tag of the exact Docker hub image to pull
product: '' # Name of the product (hand_e, arm_hand_e, hand_lite, arm_hand_lite, hand_extra_lite, arm_hand_extra_lite)
reinstall: false # Flag to know if the docker container should be fully reinstalled
container_name: "dexterous_hand" # Name of the docker container
Expand All @@ -9,23 +23,22 @@ use_aws: false # Flag to prompt for customer key for uploading files to AWS
setup_directory: "/usr/local/bin" # Where setup scripts should be installed that are launched when Docker starts
terminator: false # Launch terminator when the Docker starts
nvidia_docker: false # Define if nvidia-container-toolkit is used (defaul is false)
optoforce: false # Specify if optoforce sensors are going to be used with a branch name (Only for Flexible Hand)
upgrade_check: false # If set to true will pull latest docker image and prompt to upgrade the container
hand_side: "right" # Specify if the hand is right or left (ignored if bimanual=true)
bimanual: false # Specify if both left and right hands are used or not
arm_ip_left: "" # Specify the IP address of left arm
arm_ip_right: "" # Specify the IP address of right arm
ur_robot_type: "ur10e" # Specify ur robot type: ur10, ur10e, ur5, ur5e
glove: "shadow_glove" # Determines which glove is installed (haptx or shadow_glove)
real_glove: true # Whether a real physical glove is being used for hand control or not
biotacs: true # Whether the hands will have biotac fingertips
glove: "" # Determines which glove is installed (shadow_glove)
real_glove: false # Whether a real physical glove is being used for hand control or not
polhemus_type: "viper" # Allows the user to specify the polhemus type used (liberty or viper)
remote_bag_user: "shadowop"
remote_bag_storage_IP: "10.5.10.59"
remote_bag_storage_location: "/volume1/ros_bags"
record_data: false
pr_branches: "" # Space-separated list in double quotes of PRs and branches like this "https://github.com/shadow-robot/repo/pull/266 https://github.com/shadow-robot/repo/tree/custom_branch" to check out on server and catkin_make
local_image: false # This boolean dictates if you want to use a local image or not. Skips all authentication checks and stops the image from being pulled.
delivery: true # This variable is used to determine whether we are using this for product delivery, or for development purposes. (should be used internally by Shadow Engineers)
ansible_become_password: !vault |
$ANSIBLE_VAULT;1.1;AES256
37666530346662303365643738316338633231613365666339383135616237666336646133326435
Expand All @@ -40,3 +53,5 @@ ansible_ssh_pass: !vault |
31613934306166313637326339313136393537393664663664353862613762646333646437646630
3331323561646639620a363162363661363834616465393132383664363038666532323162393934
3239

skip_molecule_task: false # Used for automated tests
68 changes: 21 additions & 47 deletions ansible/inventory/server_and_nuc/group_vars/server.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,25 @@
# Copyright 2022-2023 Shadow Robot Company Ltd.
#
# This program is free software: you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
# Software Foundation version 2 of the License.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
# more details.
#
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.

---
image: "public.ecr.aws/shadowrobot/dexterous-hand" # Docker image name
tag: "noetic-release" # Tag of the exact Docker hub image to pull
tag: "noetic-v1.0.21" # Tag of the exact Docker hub image to pull
product: '' # Name of the product (hand_e, arm_hand_e, hand_lite, arm_hand_lite, hand_extra_lite, arm_hand_extra_lite)
reinstall: false # Flag to know if the docker container should be fully reinstalled
container_name: "dexterous_hand" # Name of the docker container
nvidia_docker: true # Define if nvidia-container-toolkit is used (defaul is false)
desktop_icon: true # Generates a desktop icon to launch the hand
shortcut_name: "Shadow_Hand_Launcher" # Specify the name for the desktop icon (default: Shadow_Hand_Launcher)
optoforce: false # Specify if optoforce sensors are going to be used with a branch name (Only for Flexible Hand)
use_aws: false # Flag to prompt for customer key for uploading files to AWS
setup_directory: "/usr/local/bin" # Where setup scripts should be installed that are launched when Docker starts
terminator: true # Launch terminator when the Docker starts
Expand All @@ -21,51 +33,13 @@ ansible_become_password: "{{ sudo_password }}" # Specify the sudo password for t
arm_ip_left: "" # Specify the IP address of left arm
arm_ip_right: "" # Specify the IP address of right arm
ur_robot_type: "ur10e" # Specify ur robot type: ur10, ur10e, ur5, ur5e
glove: "shadow_glove" # Determines which glove is installed (haptx or shadow_glove)
real_glove: true # Whether a real physical glove is being used for hand control or not
biotacs: true # Whether the hands will have biotac fingertips
glove: "" # Determines which glove is installed (shadow_glove)
real_glove: false # Whether a real physical glove is being used for hand control or not
polhemus_type: "viper" # Allows the user to specify the polhemus type used (liberty or viper)
pr_branches: "" # Space-separated list in double quotes of PRs and branches like this "https://github.com/shadow-robot/repo/pull/266 https://github.com/shadow-robot/repo/tree/custom_branch" to check out on server and catkin_make
router: false # Specify if a router is used between server and NUC
scene_file: "" # Allows the user to override the scene_file used in GUI launch (only for arm+hand product) e.g. scene_file="\$(find sr_description_common)/scenes/custom.scene" (if empty, default in Github will be used)
scene_file: "" # Allows the user to override the scene_file used in GUI launch (only for arm+hand product) e.g. scene_file="new_scene" (we do not add .scene to the variable as it assumes:$(find sr_description_common)/scenes/{scene_file}.scene and $(find sr_description_common)/worlds/{scene_file}.world)
delivery: true # This variable is used to determine whether we are using this for product delivery, or for development purposes. (should be used internally by Shadow Engineers)
local_image: false # This boolean dictates if you want to use a local image or not. Skips all authentication checks and stops the image from being pulled.
arm_hand_readthedocs_token: !vault |
$ANSIBLE_VAULT;1.1;AES256
66353963666432383265393835616638613636366135663330383339323666636139653535386338
3862393133333033323961633735643131306134366135300a393435356162343863326530333131
39646636663333653732643033353838343237623834383434373533653465366463623165386565
6135376565363933620a386561666563666431343931626239613761663537366239643063626236
66626266333436366434376536636537626262343161633535663935666561383136
arm_hand_readthedocs_link: !vault |
$ANSIBLE_VAULT;1.1;AES256
36666266326536386336316166626631333738613730666165326435353063646535363163353432
3965623466306161623433333538363938666331376661630a373663626237303463353636323330
33336531653431663438376531653734306330346335646161626262643965363030373837346135
3361356664303739390a363731643964643830363966313963356364386232656530666634383866
33386263323131663836626565383431656164363763363862333235333862623334666461363336
66633735326261373334353134313331636663303638633664333237626461316130653362353763
32616439626536373862646339623065643063313764353835633039376333643466366234396465
35316232643932633138373330366536613061366335386532346332353461363965663533333132
33666434393533396132643533356461656339366465323333653366353663386538656436353733
38626635363932626431326661666633643732363665646566353162623862663938393838356237
316632643837373336333761303336616661
glove_hand_readthedocs_token: !vault |
$ANSIBLE_VAULT;1.1;AES256
33386366643631653639623762636466346264363263343138386363643537346436653038626339
6566316437373566633833633934306636646663333532350a636365633737373233383238663035
38616162656665376238353437353563323161666331663566646136666639626566376462386233
6136306164316563340a346666313266653761636664623262393638393930366363633666633763
65643735323235363962623238663237633662373132353166323231373365363461
glove_hand_readthedocs_link: !vault |
$ANSIBLE_VAULT;1.1;AES256
66616130383864383038643362336232643739356666623635313130653631373430653861613630
3666653764666338666361623139313130353836306664390a636434366166643930623163623764
32646130616233613562653633636331313766323966393039643864633065373535333465643339
3133663535643237320a373165343162313036373566376533633164613337343666643432643036
36336437393965336262356339363530613738616561363361383938363135663761313962643039
66633437613232373931636131653031393236343034363163346162636166613332316133386438
66303635373064633732383832373864326136663962633236363165313264666238626162393663
64666264663938336161313834366130366138393664633231303864313061356535356462623532
39343334313330613632333838613833386564343862623439656333346331383433313535346564
36343461306464643930653039386237393964353633323031636162343766303566383338326532
323636663438386636613038663061653465

skip_molecule_task: false # Used for automated tests - should not be used by users
2 changes: 1 addition & 1 deletion ansible/inventory/server_and_nuc/phantom_hands
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[server]
10.5.10.146 ansible_connection=local ansible_ssh_common_args='-o StrictHostKeyChecking=no'
10.5.10.146 ansible_connection=local is_ansible_control_node=true ansible_ssh_common_args='-o StrictHostKeyChecking=no'

[control_machine]
10.5.10.147 ansible_host=nuc-control ansible_ssh_pipelining=true ansible_connection=ssh ansible_ssh_user=user ansible_user=user remote_user=user ansible_ssh_common_args='-o StrictHostKeyChecking=no'
Loading