Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F update bristol test branch #567

Open
wants to merge 86 commits into
base: bristol_test_branch
Choose a base branch
from

Conversation

carebare47
Copy link
Contributor

Pull master into protected bristol_test_branch

BenStarmerSmith and others added 30 commits September 14, 2022 10:42
* Removed Shadow Launcher from desktop name.

* Fixed calibration issue.

* Fixed documentation issue.

* Fixed typo

* Made glove driver type have a capital for the icon.

* Changed task name.

* reverted bug fixes (new pr)

* Reverted final change.

* added blank line added brices change.
* Fixed Sim Icons, Added Watchdog, fixed error (#483)

* Fixed the sim icons for default hand.

* Changed external control loop to false.

* Fixed conditional issue.

* Changed calabraition side

* Added system montior

* Added pip fix.

* Added comment.

* Added mock to hand+glove.

* Renamed Icon.

* renamed file again

* Removed real glove for sim.

* Remove mock.

* Updated the documentation for Aurora. (#489)

* Fix udev rules for hand+glove (#491)

* Updated the documentation for Aurora. (#488)

* Added udev rules for pedal.

* added conditional.

* Fixed changes for documentation and that Max noticed.

* Updated glove calibration
* Updated all Aurora changes to add licences and fix linter issues.

* Fixed once licence.
* Added hand_lite docs and changed hand_e docs.

* Fixed conditional.

* Renamed icon.

* Made max's comment.
* Added a call to calibrate_hand_finder to cause hand to jiggle on close.

* Added source to command also used launch file instead.

* Switched the booleans.
* Removed the old hand documentation since it has been merged into one generic documentation file. Created a generic documentation role which is called across all products and pulls the specific documentation for the given product.

* Created new role for creating documentation icon.

* Created new role for creating documentation icon.

* Updated the documentation template and added path to pdf.

* fixed typo

* Made one generic task to create the icon

* Added one generic role for everything

* Updated glove token.

* Updated documention for hand+arm, teleop.

* Fixed molecule tests.

* removed palm_edc_user_manual from tests.

* Split teleop from non-teleop.

* Fixed test.

* Moved all variables to documentation role.

* Fixed issue with doc links.

* Updated glove readthedoc

* Changed hand+glove link

* Changed S3 file name.
* The roslog format was missing from a few templates.

* Added log to be used by GUI.
* Fixed Sim Icons, Added Watchdog, fixed error (#483)

* Fixed the sim icons for default hand.

* Changed external control loop to false.

* Fixed conditional issue.

* Changed calabraition side

* Added system montior

* Added pip fix.

* Added comment.

* Added mock to hand+glove.

* Renamed Icon.

* renamed file again

* Removed real glove for sim.

* Remove mock.

* Updated the documentation for Aurora. (#489)

* Fix udev rules for hand+glove (#491)

* Updated the documentation for Aurora. (#488)

* Added udev rules for pedal.

* added conditional.

* Fix release bugs (#497)

* Fixed Sim Icons, Added Watchdog, fixed error (#483)

* Fixed the sim icons for default hand.

* Changed external control loop to false.

* Fixed conditional issue.

* Changed calabraition side

* Added system montior

* Added pip fix.

* Added comment.

* Added mock to hand+glove.

* Renamed Icon.

* renamed file again

* Removed real glove for sim.

* Remove mock.

* Fixed changes for documentation and that Max noticed.

* Updated glove calibration

* Fixed issue with old package being used in Icon. (#503)

* Fixed Sim Icons, Added Watchdog, fixed error (#483)

* Fixed the sim icons for default hand.

* Changed external control loop to false.

* Fixed conditional issue.

* Changed calabraition side

* Added system montior

* Added pip fix.

* Added comment.

* Added mock to hand+glove.

* Renamed Icon.

* renamed file again

* Removed real glove for sim.

* Remove mock.

* Replaced the repo for polhemus.launch from sr_teleop_vive_polhemus to sr_hand_glove.

* Remove un-used icons (Commented out for now to test)

* Fixed teleop sim icons.

* Fixed icon name.

* made it so you need arm_servo set to false to get jogarm.

* Fixed logic in if.

* Fixed the tests.

* Updated tests.

* Removed references to 8DOF and jog arm>

* Fixed icon name.
…512)

* Added prime-select check.

* Fixed variable name.

* Fixed var name

* Added debug based on prime_select

* Added debug based on prime_select

* Added debug based on prime_select

* Added debug based on prime_select

* Added debug based on prime_select

* Added block to do the prime-select check. If its not nvidia it is switched to nvidia and asks the user to reboot.

* Added command to install prime-select.

* Added nvidia-smi check.

* Added ignore_error to nvidia-smi check.

* Updated error message.

* Updated error message.

* Update main.yml

* Update main.yml
* Changed some hand_e roles to match other playbooks.

* Pulled changes from master. Updated year.

* Removed sim_hand, and just use sim_icon.

* Added launch server script.

* Forced override for docker_deploy.

* Remove launch_hand var from Aurora.

* Reworked how we use the variable skip_molecule_task, its now not based on define.

* Fixed bools.

* removed meta dependency.

* removed meta dependency.

* Made docker-deploy its own option in hand_e. Moved icon role to other role.

* Fixed docker_deploy only working when product=hand_e

* Added check for if arm is being used in docker_deploy.

* Added product type to docker_deploy.

* Added support for zero force mode too.

* Fixed bool.

* Removed some old variables that aren't needed.

* Fixed small doc error.

* Made max's changes.

* Added default product types.

* Added check to make sure desktop folder is created.

* Made the Desktop role match the other versions of it .

* Removed defaults.

* Removed un-needed variable from local-force.
* removed two usless tasks. Removed bad bool.

* Added test print.

* Fixed issue with docker_deploy.

* Added back print.

* Added changed_when back to role.
* Removed all instances of biotacs.

* added feild i removed by mistake.
* Added an echo and timeout to close_everything for calibrating the hand.

* Fixed echo

* Update rosrun-script.j2

* Fixed issue where it would hang on simulation or empty container.

* Removed bad files.

---------

Co-authored-by: Georgia Blanco-Litchfield <[email protected]>
* Delete staging_a

* Rename staging_b to development

* Delete staging_a

* Delete staging_a_remote

* Rename staging_b to development

* Rename development to development_remote

* Delete bristol

* Delete bristol2

* Delete bristol

* Delete bristol2

* Delete events_1

* Update README.md

---------

Co-authored-by: Ben <[email protected]>
* Added an echo and timeout to close_everything for calibrating the hand.

* Fixed echo

* Update rosrun-script.j2

* Fixed issue where it would hang on simulation or empty container.

* Removed bad files.

* Fixed all the templates for the new roslog.

* Added playbook installation to nuc-control.

* Fixed some issues with icons.

* Fixed some issues with icons.

* Fixed roslog format for nuc rqt.

* Fixed RQT icon for teleop.

---------

Co-authored-by: Georgia Blanco-Litchfield <[email protected]>
* Update hand-and-glove.yml

* Update only-simulation.yml

* Update real-robots.yml

---------

Co-authored-by: Ben <[email protected]>
* Removed all instances of the local version of glove calibration.

* Removed the manual pointing of calibration.
* Added system check role.

* Moved role.

* Fixed icon creation.

* Added more checks and added error messages in red.

* Fixed formatting.

* Updated the printf strings.

* Added further nuc connection checks.

* Updated the commands.

* Updated system check to include nvidia check.

* Fixed issue with bash script.

* Fixed small errors. Added warning and error messages.

* Added new icon for system check.

* Fixed icon colour and fixed script.

* Updated year.

* Made the storage check to check a hard value. Made the memory check check against memory left.

---------

Co-authored-by: Beatriz Leon <[email protected]>
* Added a block for all the missing left arm tests.

* Fixed the issue where local hand wasn't working as expected.

* Fixed the nvidia smi check.

* Added default.

* Added test print.

* Removed the icons.

* Added bimanual to demo icons>
* Added a block for all the missing left arm tests.

* Fixed the issue where local hand wasn't working as expected.

* Fixed the nvidia smi check.

* Added default.

* Added test print.

* Removed the icons.

* Updated icons.

* Added all the changes. (#527)

* Replace demo icons, remove jpg.

* Fixed left demo icon.

* Updated documentation.

* Updated the readme for branch>

* Fixed dex_hand tag.
* Removed all instances of the local version of glove calibration.

* Removed the manual pointing of calibration.

* Added all the changes. (#527)

* Fixed left demo icon.

* Finalise release 2.2.0 (#528)

* Added a block for all the missing left arm tests.

* Fixed the issue where local hand wasn't working as expected.

* Fixed the nvidia smi check.

* Added default.

* Added test print.

* Removed the icons.

* Updated icons.

* Replace demo icons, remove jpg.

* Updated documentation.

* Updated the readme for branch>

* Fixed typo

* Fixed typo

* Fixed an issue where there could be a failure thats ignored.

* Fixed an issue with udev rules, and the shadow-driver role not executing.
carebare47 and others added 30 commits November 15, 2023 12:31
* Update main.yml

* Update main.yml

* Update main.yml

* Update main.yml

* Update main.yml
* include any X509_V_FLAG_.* error in openssl fix 

e.g:
X509_V_FLAG_NOTIFY_POLICY
X509_V_FLAG_CB_ISSUER_CHECK
X509_V_FLAG_OF_GONDOR

* Update install_python3.yml

* Update main.yml
* Update run-ansible.sh

* Update run-ansible.sh

* Update reinstall.yml

* Update reinstall.yml

* Update main.yml

* Update main.yml

* Update main.yml

* Update reinstall.yml

* Update run-ansible.sh

---------

Co-authored-by: dg-shadow <[email protected]>
* Update run-ansible.sh

* Update run-ansible.sh

* Update run-ansible.sh

* Update run-ansible.sh

* Update run-ansible.sh

* Update run-ansible.sh

* Update run-ansible.sh

---------

Co-authored-by: rnzenha-s <[email protected]>
* Update server_and_nuc_deploy.yml

* Update server_and_nuc_deploy.yml

* Update server_and_nuc_deploy.yml

* Update server_and_nuc_deploy.yml

* Update server_and_nuc_deploy.yml

* Update server_and_nuc_deploy.yml

* Update server_and_nuc_deploy.yml

* Update main.yml
* Update run-ansible.sh

* Update run-ansible.sh
* Update main.yml

* Update main.yml

---------

Co-authored-by: rnzenha-s <[email protected]>
* update release branch with master release fixes  (#588)

* cast arm interface name to lowercase (#585)

Co-authored-by: carebare47 <[email protected]>

* B#pd 38 maybe fix illusive unreproducable error again (#586)

* Update main.yml

* Update main.yml

---------

Co-authored-by: rnzenha-s <[email protected]>

---------

Co-authored-by: carebare47 <[email protected]>
Co-authored-by: rnzenha-s <[email protected]>

* remove sudo from .ssh dir

---------

Co-authored-by: Tom Queen <[email protected]>
Co-authored-by: carebare47 <[email protected]>
* seeing if branch port works

* Update reinstall.yml

* Update main.yml

* oops

* testing

* not sure how this has stopped working

* debug

* faster debug

* debugging

* try adding retries

* switch to new way of adding key

* start first

* start first

* try as user

* bash

* debugging

* remove key before regenerating

* Update run-ansible.sh

* testing

* trying old method

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* Update run-ansible.sh

* Update run-ansible.sh

* Update run-ansible.sh

* Update main.yml

* Update main.yml

* testing

* testing

* trying find agent script eval'd in bashrc

* oops

* fine, I give up. Using key with paramiko directly

* tidy

* Update main.yml

* trying to reduce code duplication

* testing

* fix path

* wtf

* wtf

* Update main.yml

* Update main.yml

* Update main.yml

* Update main.yml

* Update main.yml

* Update run-ansible.sh

* Update main.yml

* Update main.yml

* Update main.yml

* Update reinstall.yml

* Update main.yml

* Update main.yml

* Update no-setup-no-terminator.yml

* Update main.yml

---------

Co-authored-by: carebare47 <[email protected]>
* update release branch with master release fixes  (#588)

* cast arm interface name to lowercase (#585)

Co-authored-by: carebare47 <[email protected]>

* B#pd 38 maybe fix illusive unreproducable error again (#586)

* Update main.yml

* Update main.yml

---------

Co-authored-by: rnzenha-s <[email protected]>

---------

Co-authored-by: carebare47 <[email protected]>
Co-authored-by: rnzenha-s <[email protected]>

* remove sudo from .ssh dir (#589)

Co-authored-by: carebare47 <[email protected]>

* Set Dolphin desktop icon as 'trusted'

* Add Gnome display manager reload instruction

* update command

* Update main.yml (just to trigger tests)

---------

Co-authored-by: Tom Queen <[email protected]>
Co-authored-by: carebare47 <[email protected]>
* Update aurora with dex hand and arm release 1.0.31 (#602)

* Update aurora with teleop polhemus release 0.1.16

* Add missing doc vault
* Update aurora with dex hand and arm release 1.0.31 (#602)

* Update aurora with teleop release 0.1.16 (#603)

* Update aurora with teleop polhemus release 0.1.16

* Add missing doc vault

* Update aurora with haptx release 0.1.11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants