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

Merge develop into master #389

Merged
merged 69 commits into from
Dec 30, 2022
Merged

Merge develop into master #389

merged 69 commits into from
Dec 30, 2022

Commits on Jul 13, 2022

  1. Docker, installation and documentation improvements (#276)

    * docker fixes
    
    * Style fixes
    
    * Create customize.md
    
    * Removed docker building instructions
    
    * Update customize.md
    
    * Update customize.md
    
    * Update installation.md
    
    * Update customize.md
    
    * Added link for customization
    
    * Update docs/reference/installation.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update docs/reference/installation.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update docs/reference/installation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Jul 13, 2022
    Configuration menu
    Copy the full SHA
    d4dec9a View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. Configuration menu
    Copy the full SHA
    f106e30 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    0b1ae83 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Update README.md (#289)

    passalis authored Aug 29, 2022
    Configuration menu
    Copy the full SHA
    27a911f View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Merge master into develop branch (#290)

    * Synchronize master and develop workflows (#236)
    
    * Synchronize master and develop workflows
    
    * comment
    
    * Added OpenDR citation (#238)
    
    * Added OpenDR citation
    
    * Update README.md
    
    * Fixes bibtex name (#241)
    
    Fixes citation name
    
    * Fix clang (#250)
    
    * Integration of heart anomaly detection self-attention neural bag of features  (#246)
    
    * added sanbof models
    
    * added attention models to ci test
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Make `test release` docker target the specific branch when the label is run manually (#252)
    
    * Fix
    
    * Better approach
    
    * Fix
    
    * Update CODEOWNERS (#253)
    
    * Update face-recognition.md (#257)
    
    * skeleton-based HAR demo bug fixed (#260)
    
    * infer updated
    
    * edge case fix (no pose detected)
    
    * pep fixes
    
    * Fix sources after cppcheck upgrade
    
    * More
    
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Synchronize workflows
    
    * Fix workflows
    
    * Version bump
    
    * Merge `develop` into `master` (#262)
    
    * Merge `master` into `develop` (#203)
    
    * Add automatic nightly sanity check (#192)
    
    * Add automatic nightly check
    
    * fix
    
    * Add badge
    
    * remove conditions
    
    * Remove develop badge
    
    * restore name
    
    * Fix nightly check (#193)
    
    * Fix nightly check
    
    * fix test
    
    * upgrade scikit-learn to 0.22 (#198)
    
    * upgrade scikit-learn to 0.22
    
    0.21.3 causes warnings with the current numpy version. Upgrading it fixes it.
    
    * add changelog
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * bug fixed (#196)
    
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Fix copyright dates and double-check rights owner (action required) (#199)
    
    * Fix dates
    
    * undo wrong change
    
    * Fix Tampere
    
    * Automatic test of pip and docker (#200)
    
    * Test pip installation
    
    * Trigger
    
    * Fix
    
    * Minor
    
    * Updated wheel test
    
    * Added libopenblas install
    
    * Temporary test disable
    
    * Temporary test disable
    
    * Added libsndfile1 dependency
    
    * Restored disabled test
    
    * New wheel building pipeline
    
    * Update build_wheel.sh
    
    * Added libboost-dev dep
    
    * Update installation.md
    
    * Switch to sdist
    
    * sdist workflow
    
    * Update tests_suite.yml
    
    * Added numpy include dirs
    
    * Disabled two 3d detection tests
    
    * Disabled three 3d detection tests
    
    * Disabled five 3d detection tests
    
    * Disabled all 3d detection tests
    
    * Disabled model download - 3d test
    
    * Disabled everything?
    
    * Removed imports from 3d object detection test
    
    * Import test
    
    * Import test
    
    * Import test
    
    * Import test
    
    * Import test
    
    * Import test
    
    * Restored test
    
    * Disabled object detection 3d test
    
    * Refactor workflow
    
    * disable temporarely
    
    * Fix docker mobile manipulation
    
    * Re-enable test
    
    * add badge
    
    * Fix changelog
    
    * remove test install reference
    
    * Restored pip installation
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Nikolaos <[email protected]>
    
    Co-authored-by: Pavlos Tosidis <[email protected]>
    Co-authored-by: Negar Heidari <[email protected]>
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Nikolaos <[email protected]>
    
    * Modular python packages (#201)
    
    * Split package creation
    
    * Added description.txt
    
    * Updated setup.py
    
    * Added separate setup.py
    
    * Added separate setup.py
    
    * Relaxed dependencies
    
    * Added hyper-parameter tuning setup py
    
    * Updates
    
    * Relaxed dependecies
    
    * Added updated setup.py
    
    * Changed generation policy
    
    * Added wheel dep
    
    * Moved helper utilities to engine
    
    * Moved test
    
    * Updated setup.py
    
    * Updated deps
    
    * Updated deps
    
    * Added metapackage generation
    
    * Moved io to engine.helper
    
    * Relaxed dependencies
    
    * Update installation.md
    
    * Added new .ini sections
    
    * Cleaned build_wheel.sh
    
    * Restored pytorch dependencies
    
    * Added missing __init__.py
    
    * _setup.py fix
    
    * Updated deps
    
    * Updated deps
    
    * Updated deps
    
    * Updated deps
    
    * Fixed _setup.py
    
    * Updated package list
    
    * Updates
    
    * Updates
    
    * temp disable single_demo_grasp
    
    * Fixed deps
    
    * Restored single_demo_grasp test
    
    * Added sequential package installation
    
    * Update build_wheel.sh
    
    * Update tests_suite.yml
    
    * Update tests_suite.yml
    
    * Updated installation workflow
    
    * Fixed workflow
    
    * Manual AVX2 disable for bcolz
    
    * Fix string replace
    
    * Fixed path
    
    * Added debug output
    
    * Update build_wheel.sh
    
    * Added dependencies to ensure correct building
    
    * Update installation.md
    
    * Added separate pip package testing
    
    * Fixed package naming
    
    * Typo fix
    
    * Added a missing dependency
    
    * Added missing dependency
    
    * Fixed utils workflow
    
    * Fixed utils bug
    
    * Fixed hyperparameter_tuner test
    
    * Fixed utils
    
    * Update .github/workflows/tests_suite.yml
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Added wheel and docker testing to develop
    
    * Pass key by const reference
    
    * Style fix
    
    * Minor fix and cleanup
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Face Recognition ROS and bug fixes (#219)
    
    * This commit contains:
    1. face_recognition.py script and perception README.md update
    2. updated benchmarking_demo.py to correctly measure GPU memory allocation
    3. Added torch setting in model_mobilenet.py for faster CPU inference
    4. Sped up utils.py pair generation script
    5. Fixed a minor bug in face_recognition_learner.py
    
    * This commit contains:
    1. face_recognition.py script and perception README.md update
    2. updated benchmarking_demo.py to correctly measure GPU memory allocation
    3. Added torch setting in model_mobilenet.py for faster CPU inference
    4. Sped up utils.py pair generation script
    5. Fixed a minor bug in face_recognition_learner.py
    6. Added create_new flag on face_recognition_learner.fit_reference()
    
    * Update docs/reference/face-recognition.md
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    
    * Update benchmarking_demo.py
    
    * Update benchmarking_demo.py
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    
    * XML dataset addition + mxnet-cu102 fix (#224)
    
    * xml type dataset addition
    
    * documentation for concatdataset
    
    * mxnet-cu102 changes
    
    * fixed license
    
    * changed order of mxnet cpu-gpu installation
    
    * documentation addition + fix
    
    * Gem Mobilenet-v2 pretrained backbone (#226)
    
    * Add pretrained mobilenetv2 backbone
    
    * Update gem.md
    
    Co-authored-by: Jelle Luijkx <[email protected]>
    
    * Notebooks for mxnet detectors (#230)
    
    * added notebooks for mxnet detectors
    
    * import + OpenDR reformat
    
    * EAGERx as dependency instead of submodule. (#228)
    
    * EAGERx as dependeny instead of submodule. Docs and demos updated accordingly
    
    * Fix typo
    
    * Minor fixes
    
    * Update test_pep8.py
    
    * Loosen pyqglet requirements to solve dependency issue
    
    * Loosen pyglet requitement to solve dependency issue
    
    * Update dependencies
    
    * Update dependencies
    
    * Update EAGERx
    
    * Fix typo
    
    * Add rendering toggle to eagerx demos
    
    Co-authored-by: Jelle Luijkx <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Lightweight openpose fixes (#242)
    
    * Fixed onnx optimize bugs with half precision and different number of stages
    
    * Fixed height check based on [original repo #202](Daniil-Osokin/lightweight-human-pose-estimation.pytorch#202)
    
    * Update changelog for #242
    
    * Upgrade to CUDA 11.2 and improve GPU support (#215)
    
    * Updated to CUDA11.2
    
    * Switch to devel image
    
    * Update install.sh
    
    * Update dependencies.ini
    
    * Updated pytorch
    
    * DCNv2 update
    
    * Detectron update
    
    * Update installation.md
    
    * More strict stable-baselines3 ver
    
    * Updated dep version
    
    * Update CHANGELOG.md
    
    * Small consistent fix
    
    * Minor typo fix
    
    * Updated CPU/GPU support for pip
    
    * Updated numba version
    
    * Removed OPENDR_DEVICE
    
    * Added support for changing inference device during testing
    
    * Style fixes
    
    * Separate tests for face detection
    
    * Updated testing pipeline for face detection 2d
    
    * Update installation.md
    
    * Fixed weight placement
    
    * Fixed cuda placement check
    
    * Fixed mxnet installation
    
    * Updated base image
    
    * Separate object detection 2d tests
    
    * Upgraded to pytorch 1.9.0
    
    * Changed default constant folding setting
    
    * Updated EfficientPS
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Bugfixes
    
    * Increase tollerance in test_cox3d_learner
    
    * Test dockerfile with correct branch
    
    * Removed comment
    
    * remove branch from docker files
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: LukasHedegaard <[email protected]>
    
    * chore(eagerx): bump version eagerx to 0.1.10 (#244)
    
    Co-authored-by: Jelle Luijkx <[email protected]>
    
    * End to end planning (#223)
    
    * v0
    
    * v0
    
    * Ros nodes and documentation.
    
    * fit method
    
    * cleanup
    
    * test for eval and infer
    
    * env updated
    
    * env updated - tests passed
    
    * pep8 - cleanup
    
    * pep8 - cleanup
    
    * pep8
    
    * licenses fixed
    
    * clang
    
    * test_sources
    
    * dep - test only this tool
    
    * dep - test only this tool
    
    * test only this tool
    
    * test only this tool
    
    * test only this tool
    
    * test only this tool
    
    * test python 3.6
    
    * test python 3.6
    
    * test python 3.6
    
    * test python 3.8
    
    * test python 3.8
    
    * test python 3.8
    
    * test python 3.8
    
    * test python 3.8
    
    * test python 3.8
    
    * test python 3.8
    
    * test python 3.8
    
    * test - exclude control/mm
    
    * test all
    
    * clean up
    
    * clean up
    
    * test
    
    * undo
    
    * install webots
    
    * Update e2e_planning_learner.py
    
    * Update download_ardupilot_files.py
    
    * Update range_image.py
    
    * Update agi_env.py
    
    * Update children_robot.cpp
    
    * Update take_off.cpp
    
    * gym version issue with save and load
    
    * gym version
    
    * clean up test licence skipped directory
    
    * gym version issue
    
    * gym version 0.19
    
    * stable baselines3 version 1.3
    
    * gym ver 0.20 sb3 ver 1.1
    
    * docs updated
    
    * docs updated
    
    * docs updated
    
    * fix
    
    * Update .github/workflows/tests_suite.yml
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update .github/workflows/tests_suite_develop.yml
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/end_to_end_planning.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * update tests_suite.yml and tests_suite_develop.yml
    
    * added infer to docs
    
    * requested changes
    
    * fix pep8
    
    * init files
    
    * preformance evaluation and init files under tests & test/sources
    
    * undo
    
    * test
    
    * Revert "test"
    
    This reverts commit 7f20428.
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * added TEST_DEVICE in tests
    
    * eval/fit return dictionary
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    
    * Benchmark au (#231)
    
    * Add Human Activity Recognition benchmark scripts
    
    * Remove pandas dependency in activity_recognition
    
    * Remove pyav dependency
    
    * Add decoder option to kinetics loader
    
    * Add script for har benchmark install
    
    * Update har-benchmark install script
    
    * Add variable batch_sizes to har benchmark script
    
    * Add har benchmark RTX2080Ti results
    
    * Update har benchmark scripts
    
    * Add xavier benchmark har results
    
    * Update har benchmark scripts with CPU batch_sizes
    
    * Add har benchmark CPU results
    
    * Fix black lint issue
    
    * Remove obsolete dependency
    
    * Redo cox3d RTX2080Ti benchmark
    
    * Update har benchmark batch sizes
    
    * Fix install script env vars
    
    * Fix exception handling in kinetics
    
    * Update Xavier har benchmark
    
    * Add har results on TX2
    
    * Add batch size for tx2 in har benchmark scripts
    
    * Add 3D object detection benchmark
    
    * Fix bounding box to str
    
    * Add detection_3d and tracking_2d benchmarks
    
    * Fix imports not working in python 3.6
    
    * Update file names
    
    * Update far mot names
    
    * Add AB3DMOT benchmark
    
    * Update media tracking 3d
    
    * benchmark_stgcn added
    
    * benchmark_stgcn added
    
    * benchmark_stgcn added
    
    * benchmark_stgcn added
    
    * benchmark_stgcn added
    
    * benchmark_stgcn added
    
    * benchmark_stgcn added
    
    * benchmark_stgcn added
    
    * benchmark_stgcn modified
    
    * benchmark_stgcn modified
    
    * benchmark_stgcn modified
    
    * benchmark_stgcn modified
    
    * benchmark_stbln modified
    
    * benchmark_stbln modified
    
    * benchmark_stbln modified
    
    * benchmark_stbln modified
    
    * benchmark_stbln modified
    
    * mcdo is modified
    
    * mcdo is modified
    
    * mcdo is modified
    
    * mcdo is modified
    
    * mcdo is modified
    
    * mcdo is modified
    
    * Fix style in kinetics
    
    * Fix W503
    
    * code style fixed
    
    * style fixed
    
    * Fix style errors
    
    * Fix kinetics unused torchvision
    
    * Remove activity recognition results
    
    * Add av dependency back
    
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Clang Fixes (#249)
    
    * clang fixes
    
    * Changed version of clang in MacOS
    
    * Revert change
    
    * Update tests_suite.yml
    
    * Switched to clang 11
    
    * Documentation for performance evaluation (#239)
    
    * Pose estimation speed documentation
    
    * Added pose estimation results
    
    * Formatting fix
    
    * Update lightweight-open-pose.md
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update lightweight-open-pose.md
    
    * Add performance evaluation for EfficientPS
    
    * Added evalutation metrics
    
    * evaluation documentation
    
    * evaluation metrics added
    Skeleton-based HAR, Landmark-based FER
    
    * Add activity recognition results
    
    * performance documentation for mxnet-based detectors
    
    * Update human-model-generation.md
    
    * Update human-model-generation.md
    
    * Update human-model-generation.md
    
    * Update human-model-generation.md
    
    * mobileRL performance metrics
    
    * Update semantic-segmentation.md
    
    Add performance evaluation for BiseNet.
    
    * Update semantic-segmentation.md
    
    Add performance evaluation for BiseNet.
    
    * Add 2d trackiong evaluation results
    
    * Add 3d tracking evaluation results
    
    * Add 3d object detection evaluation results
    
    * docs(gem.md): add performance evaluation tables
    
    * docs(eagerx.md): add performance evaluation tables
    
    * docs(hyperparameter_tuner.md): add performance evaluation tables
    
    * upload end-to-end planning docs
    
    * Add performance evaluation metrics
    
    * Update docs/reference/single-demonstration-grasping.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/single-demonstration-grasping.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Delete end-to-end-planning.md
    
    * Update docs/reference/synthetic_facial_image_generator.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/synthetic_facial_image_generator.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/synthetic_facial_image_generator.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/human-model-generation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/human-model-generation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/human-model-generation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/human-model-generation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/face-detection-2d-retinaface.md
    
    * Update docs/reference/single-demonstration-grasping.md
    
    Co-authored-by: thomaspeyrucain <[email protected]>
    
    * Update docs/reference/face-detection-2d-retinaface.md
    
    * Update docs/reference/face-detection-2d-retinaface.md
    
    * Update docs/reference/voxel-object-detection-3d.md
    
    * Update docs/reference/voxel-object-detection-3d.md
    
    * Update docs/reference/voxel-object-detection-3d.md
    
    * Update docs/reference/face-recognition.md
    
    * Update docs/reference/landmark-based-facial-expression-recognition.md
    
    * Update docs/reference/landmark-based-facial-expression-recognition.md
    
    * Update docs/reference/landmark-based-facial-expression-recognition.md
    
    * Update docs/reference/object-tracking-2d-fair-mot.md
    
    * Apply suggestions from code review
    
    * Update docs/reference/mobile-manipulation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-tracking-3d-ab3dmot.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/efficient-ps.md
    
    * Update docs/reference/skeleton-based-action-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/skeleton-based-action-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/skeleton-based-action-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Niclas Vödisch <[email protected]>
    Co-authored-by: pavlos <[email protected]>
    Co-authored-by: ekakalet <[email protected]>
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: LukasHedegaard <[email protected]>
    Co-authored-by: Vivi <[email protected]>
    Co-authored-by: charsyme <[email protected]>
    Co-authored-by: Daniel Honerkamp <[email protected]>
    Co-authored-by: Maria Tzelepi <[email protected]>
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: Jelle Luijkx <[email protected]>
    Co-authored-by: halil93ibrahim <[email protected]>
    Co-authored-by: Alexandre Angleraud <[email protected]>
    Co-authored-by: Lukas Hedegaard <[email protected]>
    Co-authored-by: Niclas <[email protected]>
    Co-authored-by: thomaspeyrucain <[email protected]>
    Co-authored-by: Olivier Michel <[email protected]>
    
    * Fall detection (#237)
    
    * Initial version of fall detector learner with naive fall detection implementation
    
    * Added alternative ways to retrieve data from Keypoint, similar to Pose class
    
    * Formatted imports
    
    * Initial version of fall detection demo and empty README
    
    * Reverted changes in target.py for Keypoint class
    
    * Reverted to default Keypoint.data access and fixed download path
    
    * Added convenience __getitem__ method and properties for accessing Keypoint data.
    
    * Fall detection evaluation on UR Fall Dataset WIP
    
    * Improved reading of UR Fall Dataset and completed basic evaluation
    
    * Inference demo to run fall detection on predetermined images
    
    * Renamed fall_detection.py to webcam_demo.py
    
    * Webcam demo cleanup
    
    * Removed unused time import
    
    * Infer now returns a list of detections
    
    * Inference demo now works with modified learner for multiple poses
    
    * Infer now returns the pose as well
    
    * Inference demo works on multiple detections and prints appropriate messages and graphics
    
    * Webcam demo now works with multiple fall detections
    
    * Some modifications to the eval method and a docstring with some explanations.
    
    * Evaluation demo
    
    * Changed the way naive fall detection calculates angles for major increase in sensitivity and minor decrease in specificity
    
    * Changed the way naive fall detection calculates leg position, avoiding some false positives and fixed minor bug
    
    * Added condition for calves angle, increasing sensitivity significantly
    
    * Added tests for fall detector
    
    * Added download method and did extensive changes all around to work with tests
    
    * Finalized inference demo with images downloaded from FTP
    
    * Finalized eval demo with image download from FTP and argparse
    
    * Finalized webcam demo
    
    * Added fall detection demo readme
    
    * Added NotImplementedError on fit and made some methods private
    
    * Added documentation for fall detector
    
    * Minor fixes
    
    * Added tutorial notebook and updated README
    
    * Update tests_suite.yml
    
    Added fall detection tests
    
    * Added missing references on fall detection tests
    
    * Fixes according to review
    
    * Couple of fixes based on review
    
    * Added fall detection on packages.txt
    
    * Added a dependencies.ini for fall-detection
    
    * Removed notes section
    
    * Update dep installation
    
    * Added changelog entry for fall detection tool
    
    * Added fall detection node
    
    * Added fall detection node instructions
    
    * Added Fall Detection entry in list of nodes
    
    * Added python ros node for fall detection
    
    * Review fixes
    
    * Temporary test
    
    * Revert "Temporary test"
    
    This reverts commit 40dba12.
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Merge `master` into `develop` (#254)
    
    * Synchronize master and develop workflows (#236)
    
    * Synchronize master and develop workflows
    
    * comment
    
    * Added OpenDR citation (#238)
    
    * Added OpenDR citation
    
    * Update README.md
    
    * Fixes bibtex name (#241)
    
    Fixes citation name
    
    * Fix clang (#250)
    
    * Integration of heart anomaly detection self-attention neural bag of features  (#246)
    
    * added sanbof models
    
    * added attention models to ci test
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Make `test release` docker target the specific branch when the label is run manually (#252)
    
    * Fix
    
    * Better approach
    
    * Fix
    
    * Update CODEOWNERS (#253)
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Kateryna Chumachenko <[email protected]>
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Added webcam demo for Face Recognition (#247)
    
    * Added webcam demo for Face Recognition
    
    * Update webcam_demo.py
    
    * Renamed README.md and added webcam_demo instructions.
    
    * Renamed README.md and added webcam_demo instructions.
    
    * Renamed README.md and added webcam_demo instructions.
    
    * Renamed README.md and added webcam_demo instructions.
    
    * Renamed README.md and added webcam_demo instructions.
    
    * Renamed README.md and added webcam_demo instructions.
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Added audiovisual emotion learner (develop) (#251)
    
    * added av emotion learner
    
    * added demo
    
    * updated index.md
    
    * fixed licenses
    
    * pep8 fixes
    
    * pep8 fix
    
    * dependencies fix
    
    * delete redundant files from demos
    
    * Update tests/sources/tools/perception/multimodal_human_centric/audiovisual_emotion_recognition/test_audiovisual_emotion_learner.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * demo fix
    
    * simplify imports
    
    * pep8 fix
    
    * pep8 fix
    
    * Fix sources
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Fix nvidia docker key (#255)
    
    * Fix nvidia key
    
    * Test if it actually fails
    
    * Undo
    
    * Don't delete prior key
    
    * Nms module (#232)
    
    * Add files via upload
    
    * Add files via upload
    
    * Add files via upload
    
    * Create __init__.py
    
    * Create __init__.py
    
    * Add files via upload
    
    * Add files via upload
    
    * Add files via upload
    
    * Update __init__.py
    
    * Update __init__.py
    
    * Update __init__.py
    
    * Update __init__.py
    
    * Delete __init__.py
    
    * Delete __init__.py
    
    * Update nms_utils.py
    
    * Update seq2seq_nms_learner.py
    
    * Update test_seq2seq_nms.py
    
    * Update nms_dataset.py
    
    * tests
    
    * Update test_seq2seq_nms.py
    
    * Update test_seq2seq_nms.py
    
    * Update nms_dataset.py
    
    * Update test_seq2seq_nms.py
    
    * Update nms_utils.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update fmod.py
    
    * Update seq2seq_model.py
    
    * Update fmod.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update test_seq2seq_nms.py
    
    * Update object_detection_2d_ssd.py
    
    * Update object_detection_2d_ssd.py
    
    * Update object_detection_2d_ssd.py
    
    * Update object_detection_2d_ssd.py
    
    * Update object_detection_2d_ssd.py
    
    * Create README.md
    
    * Create README.md
    
    * Update README.md
    
    * Update README.md
    
    * Create README.md
    
    * Update README.md
    
    * Update ssd_learner.py
    
    * Update ssd_learner.py
    
    * Update nms_utils.py
    
    * Update inference_demo.py
    
    * Update inference_demo.py
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Create README.md
    
    * Update inference_demo.py
    
    * Create training_demo.py
    
    * Update training_demo.py
    
    * Update training_demo.py
    
    * Rename training_demo.py to train_demo.py
    
    * Create eval_demo.py
    
    * Update train_demo.py
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update src/opendr/perception/object_detection_2d/datasets/transforms.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Create init
    
    * Update and rename init to __init__.py
    
    * Delete dataset.py
    
    * Update seq2seq_nms_learner.py
    
    * Update train_demo.py
    
    * Update train_demo.py
    
    * Update object_detection_2d_ssd.py
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update inference_demo.py
    
    * Update inference_demo.py
    
    * Update inference_demo.py
    
    * Update eval_demo.py
    
    * Update inference_demo.py
    
    * Update src/opendr/perception/object_detection_2d/datasets/transforms.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update fast_nms.py
    
    * Update __init__.py
    
    * Update cluster_nms.py
    
    * Update soft_nms.py
    
    * Update seq2seq_nms_learner.py
    
    * Update ssd_learner.py
    
    * Update test_seq2seq_nms.py
    
    * Update object_detection_2d_ssd.py
    
    * Update train_demo.py
    
    * Update __init__.py
    
    * Update __init__.py
    
    * Update cluster_nms.py
    
    * Update fast_nms.py
    
    * Update soft_nms.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update __init__.py
    
    * Update seq2seq_nms_learner.py
    
    * Update __init__.py
    
    * Create __init__.py
    
    * Update cluster_nms.py
    
    * Update fast_nms.py
    
    * Update soft_nms.py
    
    * Update seq2seq_nms_learner.py
    
    * Update test_seq2seq_nms.py
    
    * Update ssd_learner.py
    
    * Update nms_dataset.py
    
    * Delete __init__.py
    
    * Update cluster_nms.py
    
    * Update cluster_nms.py
    
    * Create __init__.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update __init__.py
    
    * Update __init__.py
    
    * Update __init__.py
    
    * Update seq2seq_nms_learner.py
    
    * Update test_seq2seq_nms.py
    
    * Update nms_dataset.py
    
    * Update cluster_nms.py
    
    * Update fast_nms.py
    
    * Update fast_nms.py
    
    * Update cluster_nms.py
    
    * Update nms_utils.py
    
    * Update soft_nms.py
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update cluster_nms.py
    
    * Update fast_nms.py
    
    * Update nms_utils.py
    
    * Update train_demo.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_model.py
    
    * Update fmod.py
    
    * Update seq2seq_nms_learner.py
    
    * Update train_demo.py
    
    * Update train_demo.py
    
    * Update eval_demo.py
    
    * Update inference_demo.py
    
    * Add files via upload
    
    * Update README.md
    
    * Add files via upload
    
    * Update README.md
    
    * Update README.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * Update nms_dataset.py
    
    * Update nms_dataset.py
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update README.md
    
    * Update README.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update projects/opendr_ws/src/perception/scripts/object_detection_2d_ssd.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update projects/perception/object_detection_2d/nms/fast_nms/inference_demo.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update projects/perception/object_detection_2d/nms/seq2seq-nms/eval_demo.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update projects/perception/object_detection_2d/nms/seq2seq-nms/inference_demo.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update projects/perception/object_detection_2d/nms/seq2seq-nms/train_demo.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update projects/perception/object_detection_2d/nms/soft_nms/inference_demo.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update tests/sources/tools/perception/object_detection_2d/nms/seq2seq_nms/test_seq2seq_nms.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update __init__.py
    
    * Update tests_suite.yml
    
    * Update tests_suite_develop.yml
    
    * Update test_packages.yml
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update README.md
    
    * Update projects/perception/object_detection_2d/nms/cluster_nms/inference_demo.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update seq2seq_nms_learner.py
    
    * Update eval_demo.py
    
    * Update seq2seq_nms_learner.py
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update eval_demo.py
    
    * Update __init__.py
    
    * Delete stats_pretrained.png
    
    * Update seq2seq_nms_learner.py
    
    * Update eval_demo.py
    
    * Update inference_demo.py
    
    * Update test_seq2seq_nms.py
    
    * Update test_seq2seq_nms.py
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Delete __init__.py
    
    * final changes
    
    * Update seq2seq_nms_learner.py
    
    * Update index.md
    
    * Update index.md
    
    * Update CHANGELOG.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    * Update object-detection-2d-nms-seq2seq_nms.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Merge `master`into `develop` (#261)
    
    * Synchronize master and develop workflows (#236)
    
    * Synchronize master and develop workflows
    
    * comment
    
    * Added OpenDR citation (#238)
    
    * Added OpenDR citation
    
    * Update README.md
    
    * Fixes bibtex name (#241)
    
    Fixes citation name
    
    * Fix clang (#250)
    
    * Integration of heart anomaly detection self-attention neural bag of features  (#246)
    
    * added sanbof models
    
    * added attention models to ci test
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Make `test release` docker target the specific branch when the label is run manually (#252)
    
    * Fix
    
    * Better approach
    
    * Fix
    
    * Update CODEOWNERS (#253)
    
    * Update face-recognition.md (#257)
    
    * skeleton-based HAR demo bug fixed (#260)
    
    * infer updated
    
    * edge case fix (no pose detected)
    
    * pep fixes
    
    * Fix sources after cppcheck upgrade
    
    * More
    
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update seq2seq_nms_learner.py
    
    * Update seq2seq_nms_learner.py
    
    * add init
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Kateryna Chumachenko <[email protected]>
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    Co-authored-by: Pavlos Tosidis <[email protected]>
    Co-authored-by: Negar Heidari <[email protected]>
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: charsyme <[email protected]>
    Co-authored-by: charsyme <[email protected]>
    
    * Synchronize workflows
    
    * Fix workflows
    
    * Sync
    
    Co-authored-by: Pavlos Tosidis <[email protected]>
    Co-authored-by: Negar Heidari <[email protected]>
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Nikolaos <[email protected]>
    Co-authored-by: vivinousi <[email protected]>
    Co-authored-by: Jelle <[email protected]>
    Co-authored-by: Jelle Luijkx <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: LukasHedegaard <[email protected]>
    Co-authored-by: halil93ibrahim <[email protected]>
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: Niclas Vödisch <[email protected]>
    Co-authored-by: pavlos <[email protected]>
    Co-authored-by: ekakalet <[email protected]>
    Co-authored-by: Vivi <[email protected]>
    Co-authored-by: charsyme <[email protected]>
    Co-authored-by: Daniel Honerkamp <[email protected]>
    Co-authored-by: Maria Tzelepi <[email protected]>
    Co-authored-by: Alexandre Angleraud <[email protected]>
    Co-authored-by: Lukas Hedegaard <[email protected]>
    Co-authored-by: Niclas <[email protected]>
    Co-authored-by: thomaspeyrucain <[email protected]>
    Co-authored-by: Olivier Michel <[email protected]>
    Co-authored-by: Kateryna Chumachenko <[email protected]>
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    Co-authored-by: charsyme <[email protected]>
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Fix face recognition (#267)
    
    * Fix EfficientPS submodule update (#268)
    
    * Cleanup GitHub workflows (#266)
    
    * Update test_packages.yml
    
    Replace deprecated workflow cleanup job
    
    * Remove deprecated action
    
    * Remove deprecated action
    
    * Remove space
    
    * Remove space
    
    * Remove space
    
    * Prepare 1.1.1 (#274)
    
    * Fix detectron2 installation and skimage deprecated functions (#287)
    
    * Checkout specific detectron commit
    
    * Install specific detectron2 commit
    
    * Point to specific detectron2 commit
    
    * Update installation.md
    
    * Update dependencies.ini
    
    * Update requirements.txt
    
    * Update to support newer skimage version
    
    * Fix sources
    
    * Disable fail-fast
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Kateryna Chumachenko <[email protected]>
    Co-authored-by: Pavlos Tosidis <[email protected]>
    Co-authored-by: Negar Heidari <[email protected]>
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Nikolaos <[email protected]>
    Co-authored-by: vivinousi <[email protected]>
    Co-authored-by: Jelle <[email protected]>
    Co-authored-by: Jelle Luijkx <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: LukasHedegaard <[email protected]>
    Co-authored-by: halil93ibrahim <[email protected]>
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: Niclas Vödisch <[email protected]>
    Co-authored-by: pavlos <[email protected]>
    Co-authored-by: ekakalet <[email protected]>
    Co-authored-by: Vivi <[email protected]>
    Co-authored-by: charsyme <[email protected]>
    Co-authored-by: Daniel Honerkamp <[email protected]>
    Co-authored-by: Maria Tzelepi <[email protected]>
    Co-authored-by: Alexandre Angleraud <[email protected]>
    Co-authored-by: Lukas Hedegaard <[email protected]>
    Co-authored-by: Niclas <[email protected]>
    Co-authored-by: thomaspeyrucain <[email protected]>
    Co-authored-by: Olivier Michel <[email protected]>
    Co-authored-by: charsyme <[email protected]>
    Configuration menu
    Copy the full SHA
    3dcab24 View commit details
    Browse the repository at this point in the history
  2. ROS1 updates and fixes for several nodes (#281)

    * Updated, cleaned up and added argparse to ROS1 pose estimation node
    
    * Added additional information for pose estimation node documentation
    
    * Improved wording in pose estimation ros docs
    
    * Minor comment improvement
    
    * Fix typo
    
    * Updated, cleaned up and added argparse to ROS1 fall detection node
    
    * Added box id type conversion that caused error in object det2d centernet
    
    * Updated, cleaned up and added argparse to ROS1 object detection 2d centernet node
    
    * Updated, cleaned up and added argparse to ROS1 object detection 2d ssd node
    
    * Updated, cleaned up and added argparse to ROS1 object detection 2d yolov3 node
    
    * Minor typo fix
    
    * Updated, cleaned up and added argparse to ROS1 object detection 2d DETR node
    
    * Updated, cleaned up and added argparse to ROS1 face detection retinaface node
    
    * Updated, cleaned up and added argparse to ROS1 semantic segmentation bisenet node
    
    * Increased buffer size for fall detection and pose estimation to minimize delay
    
    * Updated, cleaned up and added argparse to ROS1 face recognition node
    
    * Fixed minor type conversion typo in bridge
    
    * Sem seg bisenet now outputs class ids heatmap and separate visualization heatmap with improved colors and legend
    
    * Added custom opendr pose and keypoint messages on ros_bridge
    
    * Modified opendr_bridge from/to ros pose to use new messages and doc update
    
    * ROS1 pose node now uses new custom pose ros message
    
    * Enhanced pose __str__ method to return pose id and confidence
    
    * Update human_model_generation_client.py
    
    * Added missing space to pose out_string
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Fixed indentation on CMakeLists.txt
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    Co-authored-by: charsyme <[email protected]>
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    3 people authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    f71fb87 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Panoptic segmentation: download pretrained weights in ROS node (#269)

    * Download pre-trained model weights
    
    * Add backward compatibility
    
    * Do not remove downloaded checkpoint file
    
    * Resolve PEP8 issue
    
    * Consistent with ROS2
    
    * Address review
    
    * Reduce queue size to 1
    
    * Set default for input rgb image topic
    vniclas authored Sep 5, 2022
    Configuration menu
    Copy the full SHA
    f59deb6 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    4c8c04c View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Merge pull request #297 from opendr-eu/merge-master-into-develop

    Merge `master` branch into `develop` branch
    passalis authored Sep 12, 2022
    Configuration menu
    Copy the full SHA
    364f000 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Fix ROS1 bridge type conversion bug (#300)

    * Fixed type conversion bug
    
    * Added conditionals in download method to not re-download existing files
    
    * Simplified else-ifs as suggested by review
    tsampazk authored Sep 13, 2022
    Configuration menu
    Copy the full SHA
    021b948 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Improvements based on use case partner feedback (#293)

    * removed wrongly placed file
    
    * Update README.md
    
    * restructured projects
    
    * Update README.md
    
    * Create README.md
    
    * removed __init__.py
    
    * Create issues.md
    
    * Update issues.md
    
    * Update customize.md
    
    * Update README.md
    
    * Apply suggestions from code review
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Link updated
    
    * Update index.md
    
    * Updated released index
    
    * Update index.md
    
    * Fix old link
    
    * Update test_license.py
    
    * Updated projects path
    
    * Updated links to projects
    
    * Updated links to projects
    
    * Fixed projects path
    
    * pep8 fixes
    
    * Categorized nodes according to their input
    
    * Custom model loading example
    
    * Issues for colab
    
    * Update issues.md
    
    * Update projects/opendr_ws/README.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    passalis and stefaniapedrazzi authored Sep 14, 2022
    Configuration menu
    Copy the full SHA
    795b199 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. ROS1 nodes - None argument fix (#306)

    * Pose est: Added lambda expression in argparse to handle passing of none value and minor optimization
    
    * Face reco: Added lambda expression in argparse to handle passing of none value
    
    * Fall det: Added lambda expression in argparse to handle passing of none value and some fixes in callback
    
    * Fixed whole fall detection list being published for each fallen pose
    
    * Fallen message now publishes only when there is a fall detected
    
    * Each fallen pose now has different id
    
    * Face det: Added lambda expression in argparse to handle passing of none value and minor optimization
    
    * Obj det 2d: Added lambda expression in argparse to handle passing of none value and minor optimization
    
    * Sem segm: Added lambda expression in argparse to handle passing of none value
    
    * Moved pose bounding box calculation inside if block
    tsampazk authored Sep 15, 2022
    Configuration menu
    Copy the full SHA
    dfc2eaf View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Merge pull request #312 from opendr-eu/master

    merge `master` into `develop`
    ad-daniel authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    35d13df View commit details
    Browse the repository at this point in the history
  2. Fixed some broken links (#310)

    Co-authored-by: ad-daniel <[email protected]>
    tsampazk and ad-daniel authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    03b2e9c View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Nanodet (#278)

    * Adding Nanodet implementation
    
    * add some changes
    
    * Finall changes, demos are done, configs alterd and better dataset implementation for ExternalDatasets. Test nanodet impelentation added
    
    * for tx2 and nx testing
    
    * Fix bug with save and loads, docs, added verbose in all methods, discart some unused code
    
    * new changes for inference and load - save for opendr standarts.
    
    * delete unused code and pep8 fixes
    
    * temp
    
    * pep8 fixes and deleted unused code
    
    * tutorial
    
    * .gitmodules fix
    
    * name changes for easier use
    
    * pep8 fixes
    
    * pep8 fixes, unused code deletion, bug fixes
    
    * ignore licensed from third party, bug fixes in tests
    
    * bug fixes in test and memory alocation
    
    * new implementation for changes in learner
    
    * Revert change
    
    * undo change
    
    * Undo change
    
    * Add nanodet test
    
    * Add nanodet tests
    
    * delete unwanted script
    
    * specify device in all cases
    
    * bug fix
    
    * pep8 fix
    
    * Added missing __init__.py
    
    * Added missing __init__.py
    
    * pep8 fix
    
    * pep8 fix
    
    * Added missing __init__.py
    
    * Added missing __init__.py
    
    * ros node implementation of Nanodet toolkit
    
    * Update projects/opendr_ws/src/perception/README.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update projects/opendr_ws/src/perception/README.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update projects/perception/object_detection_2d/nanodet/README.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update src/opendr/perception/object_detection_2d/nanodet/algorithm/config/config_file_detail.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update src/opendr/perception/object_detection_2d/nanodet/algorithm/config/config_file_detail.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update src/opendr/perception/object_detection_2d/nanodet/algorithm/config/config_file_detail.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update src/opendr/perception/object_detection_2d/nanodet/algorithm/config/config_file_detail.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Update src/opendr/perception/object_detection_2d/nanodet/algorithm/config/config_file_detail.md
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * changes from the comment for better readability and some fixes in ReadMe and dock files.
    
    * exclude termcolor and fix typo
    
    * changes to merge with the new develop branch
    
    Co-authored-by: passalis <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    6 people authored Sep 21, 2022
    Configuration menu
    Copy the full SHA
    522f325 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Configuration menu
    Copy the full SHA
    ab533a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8cf2adb View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Fix ros1 video_activity_recognition.py (#322)

    * Update ROS1 video_activity_recognition script
    
    * Remove repeat rrospy.Subscriber
    
    * Update projects/opendr_ws/src/perception/scripts/video_activity_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/video_activity_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update _resize in video_activity_recognition.py
    
    * Fix linting issue
    
    * Fix video har ros node double-max and float warn
    
    * Remove unused import
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    LukasHedegaard and tsampazk authored Sep 29, 2022
    Configuration menu
    Copy the full SHA
    2a0e641 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Configuration menu
    Copy the full SHA
    26e0ae7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #318 from opendr-eu/merge_master_into_develop

    merge `master` into `develop`
    ad-daniel authored Oct 11, 2022
    Configuration menu
    Copy the full SHA
    7baf77a View commit details
    Browse the repository at this point in the history
  3. Ros1 fixed rgbd hand gestures recognition (#325)

    * Add argument parser for device parameter and update device selection
    
    * Change rosnode argument name to be consistent with other nodes
    
    * Add argument parser and update default value of rgb and depth image inputs, update docstring
    
    * rgbd_hand_gesture_recognition.py
    
    * Update projects/opendr_ws/src/perception/scripts/rgbd_hand_gesture_recognition.py
    
    Modify queue size to avoid delays
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Change gesture topic parameter name
    
    * Add blank lines and use double-quotes for docstring
    
    * Fix wrong arguments name in docstring in preprocess method
    
    * Change argument name in callback method
    
    * Add an argument for output topic name
    
    * Update output topic
    
    * Fix docstring in preprocess method
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    minhquoc0712 and tsampazk authored Oct 11, 2022
    Configuration menu
    Copy the full SHA
    b57cde1 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. Ros1 fixes speech command recognition (#331)

    * Update device code selection
    
    * Update arguments name in ros node class
    
    * Fix docstring in callback method
    
    * Update from single quotes to double quotes
    
    * Update argparse
    
    * Add output topic name selection in argparse
    
    * Update projects/opendr_ws/src/perception/scripts/speech_command_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Oct 13, 2022
    Configuration menu
    Copy the full SHA
    e1b52da View commit details
    Browse the repository at this point in the history
  2. Ros1 fixes heart anomaly detection (#330)

    * Update device code selection
    
    * Update arguments name and default value
    
    * Update parameter selection in argparse
    
    * Update docstring in callback
    
    * Update output topic name and add option for output topic name
    
    * Update projects/opendr_ws/src/perception/scripts/heart_anomaly_detection.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/heart_anomaly_detection.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/heart_anomaly_detection.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Oct 13, 2022
    Configuration menu
    Copy the full SHA
    ce121ef View commit details
    Browse the repository at this point in the history
  3. Ros1 fixes audiovisual emotion recognition (#332)

    * Resize image data instead of assuming size of 224x224
    
    * Update docstring
    
    * Update device code selection
    
    * Update argument names and default values for consistency across nodes
    
    * Add blank line
    
    * Update projects/opendr_ws/src/perception/scripts/audiovisual_emotion_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Move subscribers to after init_node
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    3 people authored Oct 13, 2022
    Configuration menu
    Copy the full SHA
    6957781 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Refactor: Adapt downloaded data paths of EfficientPS (#335)

    * refactor: Updated download paths of EfficientPS pretrained models
    
    * refactor: Updated download path of EfficientPS test data
    
    Co-authored-by: Niclas <[email protected]>
    aselimc and vniclas authored Oct 14, 2022
    Configuration menu
    Copy the full SHA
    b64deb8 View commit details
    Browse the repository at this point in the history
  2. Ros1 fixes early create subscribers (#336)

    * Fix early create subscribers for rgbd hand gesture recognition node
    
    * Fix missing option for output topic name in ros node intialization
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    minhquoc0712 and tsampazk authored Oct 14, 2022
    Configuration menu
    Copy the full SHA
    e2c932f View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Update heart_anomaly_detection.py (#339)

    * Update heart_anomaly_detection.py
    
    Fix wrong initialized node name and comment,  organize imports
    
    * Update heart_anomaly_detection.py
    
    Fix indentations
    
    * Fix style
    minhquoc0712 authored Oct 18, 2022
    Configuration menu
    Copy the full SHA
    f5c5867 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Update har onnx inference and benchmark scripts (#326)

    * Update har onnx export and benchmark scripts
    
    * Lint with increase line-break
    
    * Remove unneeded comma
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    3 people authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    2f0aef5 View commit details
    Browse the repository at this point in the history
  2. ros1_node for landmark_expression_recognition updated (#307)

    * ros1_node for landmark_expression_recognition updated
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * imports fixed
    
    * pep8 fixed
    
    * pep8 fixed
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/landmark_based_facial_expression_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    a427fd2 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. ROS1 fixes for no output for RGBD hand gesture recognition (#343)

    * Change from TimeSynchronizer to ApproximateTimeSynchronizer
    
    * Update rgbd-hand-gesture-learner.md
    
    Add information about gesture class and learner output ID correspondence.
    
    * Upload hand gesture examples
    
    * Delete hand_gesture_example.png
    
    * Upload hand gesture image with modified image name
    
    * Update rgbd-hand-gesture-learner.md
    
    Add hand gesture example image
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    minhquoc0712 and tsampazk authored Oct 25, 2022
    Configuration menu
    Copy the full SHA
    c8fce4c View commit details
    Browse the repository at this point in the history
  2. Har ros1 fix (#308)

    * ros1_node for skeleton_action_recognition updated
    
    * ros1_node for landmark_expression_recognition updated
    
    * Update projects/opendr_ws/src/perception/scripts/skeleton_based_action_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/skeleton_based_action_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/skeleton_based_action_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/skeleton_based_action_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/skeleton_based_action_recognition.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * style fixed
    
    * pep8 fixed
    
    * category.confidence fixed
    
    * Change script permissions to allow execution
    
    Co-authored-by: tsampazk <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    5 people authored Oct 25, 2022
    Configuration menu
    Copy the full SHA
    0af383d View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Added torch.set_flush_denormal(True) for major performance gains on c…

    …pu and fixed some mixedCasing (#354)
    tsampazk authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    79cb627 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. End-to-end planner updates (#349)

    * ros1 planning package
    
    * end to end planner node
    
    * end to end planner ros2 node initiated
    
    * updated gym environment
    
    * planner updated with tests and environment
    
    * ROS1 node for e2e planner
    
    * Update readme and doc
    
    * Delete end_to_end_planner.py
    
    * Apply suggestions from code review
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Apply suggestions from code review
    
    * apply suggestions from code review, update doc
    
    * Update projects/opendr_ws/src/planning/scripts/end_to_end_planner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update e2e_planning_learner.py
    
    * Update e2e_planning_learner.py
    
    * Update UAV_depth_planning_env.py
    
    * Update test_end_to_end_planning.py
    
    * Update euler_quaternion_transformations.py
    
    * Update obstacle_randomizer.py
    
    * Update sys_utils.py
    
    * Update dependencies.ini
    
    * changes for test learner independent from Webots
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    halil93ibrahim and tsampazk authored Nov 24, 2022
    Configuration menu
    Copy the full SHA
    a39eef9 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. Ros1 fixes for 3D Detection and 2D/3D tracking (#320)

    * Fix ros1 3d detection
    
    * Fix ros1 tracking 3d node
    
    * Fix ros1 tracking 2d fairmot node
    
    * Fix ros1 tracking 2d deep sort node
    
    * Fix ros1 point cloud dataset node
    
    * Fix ros1 image dataset node
    
    * Fix style errors
    
    * Fix point cloud dataset init
    
    * Fix image dataset init node
    
    * Fix fair mot init
    
    * Fix image format rgb8 to bgr8
    
    * Fix 3d detection init node
    
    * Fix re-download of the dataset
    
    * Fix fairmot conditional computing and typing
    
    * Fix deepsort init node
    
    * Fix ab3dmot init node
    
    * Add point cloud dataset anonymous node
    
    * Fix typo
    
    * Fix phrasing
    
    * Remove extra print
    
    * Apply suggestions from code review
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Fix sources
    
    * Fix names
    
    * Add topic comments
    
    * Move fairmot to rgb-based
    
    * Fix deep sort direction incompatibility
    
    * Fix bounding box frame reference
    
    * Exlude opendr_ws devel from source check
    
    * Optimize deep sort topic computations
    
    * Fixes
    
    * More fixes
    
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    5 people authored Nov 25, 2022
    Configuration menu
    Copy the full SHA
    54e2d30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50e7aa1 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. ROS1 perception nodes updates (#357)

    * Copied detr ros1 node changes from ros2 branch
    
    * Copied gem ros1 node changes from ros2 branch
    
    * Gem and voxel topics consistency with other obj detection nodes
    
    * Multiple nodes consistency info messages
    
    * All nodes naming consistency update
    
    * Removed some leftover comments
    
    * Several nodes argparse tidy up and shortcuts
    
    * Sem segm method naming format fix
    
    * Multiple nodes more argparse formatting fixes
    tsampazk authored Nov 29, 2022
    Configuration menu
    Copy the full SHA
    cf99c7b View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    088aec4 View commit details
    Browse the repository at this point in the history
  2. Object detection 2d yolov5 (#360)

    * DetectionDataset evaluation fix for empty detections
    
    * yolov5 initial commit
    
    * yolov5 learner cleanup
    
    * yolov5 documentation fix
    
    * yolov5 demo fix
    
    * Update docs/reference/object-detection-2d-yolov5.md
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    
    * added force_reload as a parameter for the user to avoid redownloading the model every time
    
    * added image size as inference parameter
    
    * ROS1 docs update
    
    * pep8 fixes
    
    * pep8 fixes
    
    * added tool to .yml files for testing
    
    * fix dependencies
    
    * Minor improvements on inference demo
    
    * Simple YOLOv5 webcam demo
    
    * Minor fix for deprecation warning
    
    * Added 'opendr' in node name
    
    * Added webcam demo reference in yolov5 readme list
    
    * Update docs/reference/object-detection-2d-yolov5.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-yolov5.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-yolov5.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-yolov5.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/object-detection-2d-yolov5.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update docs/reference/object-detection-2d-yolov5.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/object_detection_2d/yolov5/inference_tutorial.ipynb
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/object_detection_2d/yolov5/inference_tutorial.ipynb
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * index + changelog + notebook fixes
    
    * Changelog fix
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    5 people authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    fad5d29 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Allow to not use a pretrained FairMOT backbone (#348)

    * Allow to not use a pretrained fairmot backbone
    
    * Rename load_pretrained_model
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    iliiliiliili and tsampazk authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    7c5a113 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. ROS1 final updates (#364)

    * Updates on default values for FairMOT ros node class ctor
    
    * Fixed duplicate shortcut on deepsort ros node argparse
    
    * Fixed missing shortcut on rgbd hand gesture reco ros node argparse
    
    * Added "opendr_" to data gen package and "_node" to the node file name
    
    * Renamed package to "opendr_perception" and added "_node" to scripts
    
    * Applied fixes to yolov5
    
    * Added "opendr_" to planning package
    
    * Added "opendr_" to bridge package
    
    * Added "opendr_" to simulation package
    
    * Fixed old version of torch in pip_requirements.txt
    
    * Renamed ros bridge package doc
    
    * Renamed dirs, etc. from opendr_ros_bridge to opendr_bridge to match the actual package name
    
    * Fixed ros readme link from customize.md
    
    * Fixed index.md link for opendr-ros-bridge.md
    
    * Minor typo fix in issues.md
    
    * Fixed bridge package name in its doc
    
    * Fixed bridge imports
    tsampazk authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    045d8b6 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Configuration menu
    Copy the full SHA
    2b447c3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'merge-master-into-develop' of github.com:opendr-eu/open…

    …dr into merge-master-into-develop
    ad-daniel committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    b9c7add View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Merge pull request #355 from opendr-eu/merge-master-into-develop

    Merge `master` into `develop`
    ad-daniel authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    50eaf92 View commit details
    Browse the repository at this point in the history
  2. Continual Transformer Encoder (#317)

    * Add CoTransEnc learner, tests, and docs
    
    * Fix continual_transformer_encoder name
    
    * Fix usage of layers parameter
    
    * Add cotransenc benchmark script
    
    * Add learned pos enc option and fix device
    
    * Remove obsolete assertion
    
    * Minor formatting adjustements
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/activity-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update projects/python/perception/activity_recognition/benchmark/README.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update CoTransEnc docs
    
    * Update docs index.md
    
    * Update cotransenc requirements
    
    * Fix cotransenc ort inference
    
    * Hardcode dependency versions again
    
    * Revert "Hardcode dependency versions again"
    
    This reverts commit 63fe202.
    
    * Replace sklearn with scikit-learn
    
    * Update CHANGELOG.md
    
    * Add continual transformer encoder demo
    
    * Add demo README
    
    * Update projects/python/perception/activity_recognition/demos/continual_transformer_encoder/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/activity_recognition/demos/continual_transformer_encoder/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Remove unused class
    
    * Rename arguments to x
    
    * Update docs/reference/continual-transformer-encoder.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update docs/reference/continual-transformer-encoder.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/activity_recognition/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Fix typo:  Sinus -> Sinusoidal
    
    * Update src/opendr/perception/activity_recognition/continual_transformer_encoder/continual_transformer_encoder_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Fix typo
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    4 people authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    935bc3c View commit details
    Browse the repository at this point in the history
  3. Fix bbox/tracking 2D/3D list confidence (#365)

    * Fix bbox segmentation unbound
    
    * Add bbox list image id
    
    * Fix bbox and annotation list confidence computation
    
    * Make immutable defaults for list targets
    
    * Add changelog entry
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    d51b145 View commit details
    Browse the repository at this point in the history
  4. Ambiguity measure (#361)

    * Create docs, tests and tutorial for ambiguity measure
    
    * update tutorial
    
    * Add link to colab tutorial
    
    * update style
    
    * add ambiguity measure
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * add ambiguity measure to package list and changelog
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    
    Co-authored-by: ad-daniel <[email protected]>
    jelledouwe and ad-daniel authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    423fcd6 View commit details
    Browse the repository at this point in the history
  5. ROS1 - Minor fixes (#373)

    * Fixed visualization encoding in panoptic segm
    
    * Fixed duplicate shortcut in argparse of fair mot
    
    Co-authored-by: ad-daniel <[email protected]>
    tsampazk and ad-daniel authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    fcef7ba View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

  1. ROS1 documentation updates and enhancements (#316)

    * Added prerequisites section for common prerequisites across nodes
    
    * Overhauled the dataset nodes section and added RGB nodes section
    
    * Rearranged the listed node links
    
    * General rearrangement and input sections
    
    * Additional modifications and pose estimation section
    
    * Section renaming for consistency
    
    * Some rearrangement in contents list to match the order
    
    * Fall detection doc and moved dataset nodes to bottom
    
    * Face det, reco, 2d object detection overhaul and todo notes
    
    * Added a class id table on sem segmentation doc
    
    * Panoptic and semantic segmentation overhaul
    
    * Fix long lines as per suggestions
    
    * Fix long lines as per suggestions
    
    * Removed commented pose estimation usage suggestion
    
    * Update video HAR docs foro ROS node
    
    * Updated the video human activity recognition section and some other minor fixes
    
    * Fixed italics showing as block
    
    * Removed redundant line separators after headers
    
    * Removed redundant horizontal line from RGBD header
    
    * Added notes for output visualization and updated pose estimation docs
    
    * Added missing space in pose estimation docs
    
    * Updates on formatting for all other applicable nodes' docs and minor fixes
    
    * More detailed ros setup instructions
    
    * Added skipping of workspace build step
    
    * Updated RGBD hand gesture recognition ros node doc
    
    * Updated speech command recognition ros node doc and some minor fixes
    
    * Updated heart anomaly detection ros node doc
    
    * Reordered audio section and added RGB + Audio section
    
    * Added audiovisual emotion reco missing doc and reordered audio section
    
    * Added link to csv file with classes-ids for activity recognition
    
    * Added link to csv file with class-ids for activity recognition
    
    * Minor improvements
    
    * Several minor fixes and landmark-based facial expression recognition
    
    * Skeleton-based human action recognition and minor fixes
    
    * Moved fair mot in rgb input section
    
    * Completed ROS1 docs
    
    * Updates on default values for FairMOT ros node class ctor
    
    * Fixed duplicate shortcut on deepsort ros node argparse
    
    * Fixed missing shortcut on rgbd hand gesture reco ros node argparse
    
    * Added "opendr_" to data gen package and "_node" to the node file name
    
    * Renamed package to "opendr_perception" and added "_node" to scripts
    
    * Applied fixes to yolov5
    
    * Added "opendr_" to planning package
    
    * Added "opendr_" to bridge package
    
    * Added "opendr_" to simulation package
    
    * Fixed old version of torch in pip_requirements.txt
    
    * Renamed ros bridge package doc
    
    * Updated based on new names and some minor modifications
    
    * Fixed list numbers
    
    * Merge clean-up
    
    * Added a new notes item with a node diagram and explanation
    
    * Minor formatting fixes in the diagram section
    
    * Fixed step X dot consistency
    
    * Fixed step X dot consistency
    
    * Added detached & in instructions for running stuff
    
    * Removed apt ros package installation instructions
    
    * Added some additional required ros packages and made ROS version a variable
    
    Co-authored-by: LukasHedegaard <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Dec 11, 2022
    Configuration menu
    Copy the full SHA
    a57fb9f View commit details
    Browse the repository at this point in the history
  2. Demo 3D tracking (#338)

    * Add tracking 3d demo inside detection demo
    
    * Update ab3dmot inference and evaluation
    
    * Fix style
    
    * Add labeled tracking iterator dataset
    
    * Update projects/python/perception/object_detection_3d/demos/voxel_object_detection_3d/README.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    3 people authored Dec 11, 2022
    Configuration menu
    Copy the full SHA
    362300a View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Improve installation script and docs (#376)

    * Fixes
    
    * Fixes
    
    * Fixes
    ad-daniel authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    8e496c3 View commit details
    Browse the repository at this point in the history
  2. Fix nightly tests in CI (#375)

    * Fix ambiguity measure test in CI
    
    * Fixes
    
    * Fix docker
    ad-daniel authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    c76a81a View commit details
    Browse the repository at this point in the history
  3. Fix cox3d_learner ONNX support (#372)

    * Update CoX3D with continual-inference based impl
    
    * Update implementation with proper onnx support
    
    * Update CHANGELOG
    
    * Fix x3d learner tests
    
    * Update src/opendr/perception/activity_recognition/cox3d/algorithm/res.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/activity_recognition/cox3d/cox3d_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/activity_recognition/cox3d/algorithm/res.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update CHANGELOG.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Fix typos
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    739c577 View commit details
    Browse the repository at this point in the history
  4. siamrpn: Single Object tracking 2d (#367)

    * SiamRPN learner + ROS node
    
    * CRLF -> LF
    
    * tests + custom dataset support
    
    * changelog update
    
    * Update src/opendr/perception/object_tracking_2d/siamrpn/siamrpn_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update docs/reference/rosbridge.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update docs/reference/rosbridge.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/object_tracking_2d/siamrpn/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * fix docs, rename ros1 node, rearrange learner + static methods
    
    * fix yolov5 download bug
    
    * Update src/opendr/perception/object_tracking_2d/siamrpn/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * dependencies possible fix
    
    * dependencies possible fix
    
    * update tests to avoid running siamrpn test twice
    
    * Some fixes in bridge doc
    
    * Minor format fixes
    
    * Some more
    
    * More details
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    58a9067 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. Fix test suite (#381)

    * Test
    
    * Test
    
    * Test
    
    * Test impose max version
    
    * Remove changes
    ad-daniel authored Dec 19, 2022
    Configuration menu
    Copy the full SHA
    407b3bf View commit details
    Browse the repository at this point in the history
  2. SiamRPN fixes and ab3dmot ros1 node duplicate shortcut (#378)

    * Fix siamrpn script name in CMakeLists
    
    * Fix duplicate argparse shortcut tracking3d
    
    * SiamRPN node now uses built-in object detector
    
    * Minor comment fix
    
    Co-authored-by: ad-daniel <[email protected]>
    tsampazk and ad-daniel authored Dec 19, 2022
    Configuration menu
    Copy the full SHA
    c603ee0 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. ROS1 readme additions (#385)

    * Fixed SiamRPN ros node readme
    
    * Header fix
    
    * Added index entry for siamrpn
    
    * Added nanodet object 2d detector entry
    
    * Nanodet fix
    tsampazk authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    bbf3514 View commit details
    Browse the repository at this point in the history
  2. Continual ST-GCN (#370)

    * Add prelim impl for Continual Skeleton methods
    
    * Add co-stgcn benchmark project
    
    * Fix warmup in benchmark-costgcn.py
    
    * Update continual_stgcn_learner and test
    
    * doc updated
    
    * Update dependencies
    
    * Format coa_gcn and co_str files
    
    * Update cost_gcn impl for co lib v.1.0.0
    
    * Add ONNX optimisation and inference
    
    * Bump opset to support co-agcn and co-str
    
    * Update benchmarking script
    
    * Update CHANGELOG with CoSTGCN
    
    * Simplify load in cost-gcn test
    
    * Update download
    
    * Add demo
    
    * Update demo README to include info on costgcn demo
    
    * Minor
    
    * More
    
    * Fix typo
    
    * Add CoSTGCNLearner to doc index.md
    
    * Update docs/reference/skeleton-based-action-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/skeleton-based-action-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/skeleton-based-action-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/skeleton-based-action-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/skeleton-based-action-recognition.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Add missing param description in docstring
    
    * Add missing param descriptions in docs
    
    * Fix param description
    
    * Add default value to docs
    
    * Fix rate limit bug
    
    * Fix sources
    
    * Fix sources
    
    * Fix sources
    
    * Update src/opendr/perception/skeleton_based_action_recognition/continual_stgcn_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/skeleton_based_action_recognition/continual_stgcn_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/skeleton_based_action_recognition/REAMDE.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update docs/reference/index.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Fix skeleton data prep docs
    
    * Rename to README
    
    * Fix path name
    
    * Change download to print if verbose
    
    Co-authored-by: Negar <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    5 people authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    b7c09db View commit details
    Browse the repository at this point in the history
  3. Test whether single-demo-grasp is broken in the CI (#386)

    * Debug
    
    * Fix
    
    * Restore test suite
    
    * Revert "Restore test suite"
    
    This reverts commit 98d4645.
    
    * Test
    
    * Revert "Revert "Restore test suite""
    
    This reverts commit 8720632.
    
    * Remove useless
    ad-daniel authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    75bbf30 View commit details
    Browse the repository at this point in the history
  4. High Resolution Pose Estimation new tool (#356)

    * High Resolution Pose Estimation new tool
    
    * changes on path for 1080pi image input
    
    * adding height1 height2 as params to learner
    
    * typos
    
    * fixed tests
    
    * edit Readme files, edit files(PEP8 changes) to pass tests
    
    * fix formatting
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    
    * Minor fix in comments of original pose estimation node
    
    * HR pose estimation ros1 node
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * suggestions from review
    (edit functions, code duplication,typos,etc)
    
    * suggestions from review
    (edit functions, code duplication,typos,etc)
    
    * edit some paths
    
    * changes for test errors
    
    * apply suggestions from review
    
    * Apply suggestions from code review
    
    type casting issue on height variables
    str() to int()
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    
    * Missing stuff
    
    * add a CHANGELOG entry, reference the demo and documentation in index.md
    
    * Simplified HR pose estimation
    
    * pep8 fixes
    
    * apply review suggestions
    edited hardcoded values, removed unnecessary values from learner, added docstrings in functions
    edited the readme file after the changes
    
    * Update docs/reference/high-resolution-pose-estimation.md
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * review fixes
    
    * typos
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Nikolaos <[email protected]>
    6 people authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    bedccdd View commit details
    Browse the repository at this point in the history
  5. Fer va estimation (#264)

    * facial_va_estimation added
    
    * names updated
    ros added
    
    * style fixed
    
    * style fixed
    
    * style fixed
    
    * demo&doc updated
    
    * doc&dependencies updated
    
    * demo updated
    
    * Revert "demo updated"
    
    This reverts commit ad88f72.
    
    * demo updated
    
    * ROS1 node updated
    
    * ROS1 node updated
    
    * ROS1 node updated
    
    * ros1_node fixed
    
    * ros1 fixed
    
    * diversity extention added
    
    * style fixed
    
    * benchmark added
    
    * folder moved
    
    * folder moved
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * benchmark updated
    
    * model updated
    
    * model updated
    
    * model updated
    
    * model updated
    
    * download updated
    
    * code style fixed
    
    * Remove pkg-resources
    
    * Enforce torch dependency
    
    * tests updated
    
    * test_pstbln updated
    
    * tests updated
    
    * download updated
    
    * download updated
    
    * Update facial_emotion_learner.py
    
    * download updated
    
    * download updated
    
    * doc updated
    
    * doc updated
    
    * optimize updated
    
    * download updated
    
    * download updated
    
    * infer updated
    
    * optimize updated
    
    * optimize updated
    
    * optimize updated
    
    * optimize updated
    
    * code style fixed
    
    * code style fixed
    
    * code style fixed
    
    * Minor fixes
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update projects/opendr_ws/src/perception/scripts/facial_emotion_estimation.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update src/opendr/perception/facial_expression_recognition/image_based_facial_emotion_estimation/facial_emotion_learner.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Moved and applied several fixes on facial emotion ros node
    
    * Update projects/python/perception/facial_expression_recognition/image_based_facial_emotion_estimation/gui/grad_cam.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/facial_expression_recognition/image_based_facial_emotion_estimation/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/facial_expression_recognition/image_based_facial_emotion_estimation/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/facial_expression_recognition/image_based_facial_emotion_estimation/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/facial_expression_recognition/image_based_facial_emotion_estimation/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/facial_expression_recognition/image_based_facial_emotion_estimation/facial_emotion_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/facial_expression_recognition/image_based_facial_emotion_estimation/facial_emotion_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/facial_expression_recognition/image_based_facial_emotion_estimation/facial_emotion_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/facial_expression_recognition/image_based_facial_emotion_estimation/facial_emotion_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/facial_expression_recognition/image_based_facial_emotion_estimation/facial_emotion_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/facial_expression_recognition/image_based_facial_emotion_estimation/facial_emotion_learner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update docs/reference/image_based_facial_emotion_estimation.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/python/perception/facial_expression_recognition/image_based_facial_emotion_estimation/README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws/src/opendr_perception/scripts/facial_emotion_estimation_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * index.md, CHANGELOG.md updated
    
    * download added to demo
    
    * download is updated. Demo downloads image/video files.
    
    * evaluation results added to doc
    
    * benchmark updated
    
    * verbose added
    
    * init_model added
    
    * face detector path updated
    
    * fix sources
    
    * Inference demo argument fixes
    
    * fix download, fix demo, fix image preprocess in ros node
    
    * Learner device argument fix
    
    * demo implemented from scratch
    
    * style fixed
    
    * style fixed
    
    * style fixed
    
    * style fixed
    
    * ROS updated
    
    * ROS updated
    
    * ROS updated
    
    * ROS updated
    
    * Removed import for deleted script
    
    * Modify cv2 show window to update properly
    
    * ROS node now uses retina face detector and also outputs annotated images
    
    * ROS index addition of emotion estimation
    
    * Added ros node emotion estimation entry
    
    * Fixed video and img modes
    
    * fixed path in download
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    5 people authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    a2b1a85 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Human model gen scikit fix (#377)

    * Update pifu_generator_learner.py
    
    * Update pifu_generator_learner.py
    
    * Update README.md
    
    * Update human_model_generation_client.py
    
    * Update human_model_generation_service.py
    
    * Update README.md
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    3 people authored Dec 22, 2022
    Configuration menu
    Copy the full SHA
    07840d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. Tx2 install dev (#384)

    * Installation script for TX2.
    Updated installation.md and changed import statements in object_detection_2d gem and detr.
    
    * Update installation.md
    
    * Updated tx2 installation script
    
    Tested it twice on two different TX2 boards successfully.
    
    * Update install_tx2.sh
    
    * Update installation.md
    
    * Update installation.md
    
    * Update installation.md
    
    * Update docs/reference/installation.md
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update bin/install_tx2.sh
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update bin/install_tx2.sh
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update bin/install_tx2.sh
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Update install_tx2.sh
    
    * Update install_tx2.sh
    
    * Update install_tx2.sh
    
    * Update install_tx2.sh
    
    * Update install_tx2.sh
    
    * Update edgespeechnets_learner.py
    
    * Update install_tx2.sh
    
    * This PR includes the docker file for tx-2.
    
    Tools that were tested under opendr/projects/perception and work:
    - [x] Activity recognition
    - [x] Face recognition
    - [x] Lightweight Open Pose
    - [x] Multimodal human centric
    - [x] Object Detection 2D
       - [x] CenterNet
       - [x] Detr
       - [x] Gem
       - [x] RetinaFace
       - [x] SSD
       - [x] YOLOv3
    - [x] Object tracking 2d
    - [x] Semantic segmentation - Bisenet
    - [x] Speech command recognition
    
    The rest of the demos are not complete, i.e. missing an inference demo and/or data to run it.
    
    * This PR includes the docker file for tx-2.
    
    Tools that were tested under opendr/projects/perception and work:
    - [x] Activity recognition
    - [x] Face recognition
    - [x] Lightweight Open Pose
    - [x] Multimodal human centric
    - [x] Object Detection 2D
       - [x] CenterNet
       - [x] Detr
       - [x] Gem
       - [x] RetinaFace
       - [x] SSD
       - [x] YOLOv3
    - [x] Object tracking 2d
    - [x] Semantic segmentation - Bisenet
    - [x] Speech command recognition
    
    The rest of the demos are not complete, i.e. missing an inference demo and/or data to run it.
    
    * This PR includes the docker file for tx-2.
    
    Tools that were tested under opendr/projects/perception and work:
    - [x] Activity recognition
    - [x] Face recognition
    - [x] Lightweight Open Pose
    - [x] Multimodal human centric
    - [x] Object Detection 2D
       - [x] CenterNet
       - [x] Detr
       - [x] Gem
       - [x] RetinaFace
       - [x] SSD
       - [x] YOLOv3
    - [x] Object tracking 2d
    - [x] Semantic segmentation - Bisenet
    - [x] Speech command recognition
    
    The rest of the demos are not complete, i.e. missing an inference demo and/or data to run it.
    
    * Added argument for tx2, agx and nx support.
    Added instructions on installation.md
    
    * Added argument for tx2, agx and nx support.
    Added instructions on installation.md
    
    * Added argument for tx2, agx and nx support.
    Added instructions on installation.md
    
    * Update installation.md
    
    * Update activate_nvidia.sh
    
    Corrected python to point to python3 on Nvidia
    
    * Working ROS and correct export of Python version
    
    * Working ROS and correct export of Python version
    
    * Working ROS and correct export of Python version
    
    * Update Dockerfile-embedded
    
    * Update Dockerfile-embedded
    
    * Update Dockerfile-embedded
    
    * Working ROS and correct export of Python version
    
    * Fixed catkin_make, added it to dockerfile.
    
    * Added missing HINT from installation.md
    
    * Updates on default values for FairMOT ros node class ctor
    
    * Fixed duplicate shortcut on deepsort ros node argparse
    
    * Fixed missing shortcut on rgbd hand gesture reco ros node argparse
    
    * Added "opendr_" to data gen package and "_node" to the node file name
    
    * Renamed package to "opendr_perception" and added "_node" to scripts
    
    * Applied fixes to yolov5
    
    * Added "opendr_" to planning package
    
    * Added "opendr_" to bridge package
    
    * Added "opendr_" to simulation package
    
    * Fixed old version of torch in pip_requirements.txt
    
    * Renamed ros bridge package doc
    
    * Renamed dirs, etc. from opendr_ros_bridge to opendr_bridge to match the actual package name
    
    * Fixed ros readme link from customize.md
    
    * Fixed index.md link for opendr-ros-bridge.md
    
    * Minor typo fix in issues.md
    
    * Fixed bridge package name in its doc
    
    * Fixed bridge imports
    
    * Updated for dev_branch
    
    Fixed some missing dependencies
    
    * Fixed some missing dependencies
    
    * add detectron2 (test with new p3.8 Dockerfile)
    
    * Detectron2 issues
    
    * Update install_nvidia.sh
    
    * python3.8 test
    
    * Rolling back to Python3.6.9
    
    * Update install_nvidia.sh
    
    * Updated Dockerfile and dependencies for embedded devices
    Changed python to python3 on all ROS nodes
    Fixed a couple of issues
    Added some exports in activate_nvidia.sh
    
    * Various Fixes
    
    * Removed torch import on data.py and the corresponding reference in Video class.
    Added some docker run instructions
    
    * Remove unused import
    
    * Remove Typehint for pyhton compatibilty
    
    * Apply suggestions from code review
    
    Dockerfile-embedded suggested changes
    
    Co-authored-by: Nikolaos Passalis <[email protected]>
    
    * Fixed suggested changes
    
    * Format
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: tsampazk <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    6 people authored Dec 23, 2022
    Configuration menu
    Copy the full SHA
    381e1f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1301f72 View commit details
    Browse the repository at this point in the history
  3. ROS2 workspace and example nodes (#256)

    * ROS2 workspace with example pose estimation node and initial ros2_bridge package
    
    * Add ROS2 object detection 2D, face detection and semantic segmentation nodes (#273)
    
    * Added to and from ros boxes bridge methods
    
    * Added object detection 2d ssd node according to ros1 node
    
    * Added object detection 2d centernet node according to ros1 node
    
    * Added to and from bounding box list bridge methods
    
    * Added object detection 2d detr node according to ros1 node
    
    * Fixed some issues with type conversions in bridge
    
    * Added object detection 2d yolov3 node according to ros1 node
    
    * Added face detection retinaface node according to ros1 node
    
    * Added retinaface ros2 node in setup.py
    
    * Added semantic segmenation bisenet ROS2 node according to ROS1 node
    
    * Added additional checks in learner download methods to stop redownloading
    
    * Improved ROS2 packages names and bridge import
    
    * Tester moved
    
    * Changed bridge import and fixed some nms stuff causing errors
    
    * Changed bridge import and made all queues 1 to avoid delays
    
    * Minor pep8 fix
    
    * Another minor pep8 fix
    
    * Added licence check skip for setup.pys
    
    * Added licence check skip for test.pys
    
    * Added appropriate docstring on existing bridge methods
    
    * Removed unused commented line
    
    * Finalized ROS2 pose estimation node with argparse
    
    * Minor formatting
    
    * Finalized ROS2 bisenet semantic segmentation node with argparse
    
    * Improved docstring
    
    * Minor comment addition
    
    * Finalized ROS2 face detection retinaface node with argparse
    
    * Minor improvements
    
    * Finalized ROS2 object detection 2d yolov3 node with argparse
    
    * Finalized ROS2 object detection 2d centernet node with argparse
    
    * Finalized ROS2 object detection 2d detr node with argparse
    
    * Finalized ROS2 object detection 2d ssd node with argparse
    
    * Fixed typo in package.xml description
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    
    * Removed tester node
    
    * Add ROS2 face recognition and fall detection nodes (#279)
    
    * Fixed wrong argparse default values
    
    * Some reordering for internal consistency and to/from face/face_id
    
    * Initial version of ROS2 face recognition node
    
    * Added annotated image publishing to ROS2 face recognition node
    
    * Fixed face recognition node class name
    
    * Fixed face recognition node class name in main
    
    * Added ROS2 fall detection node
    
    * Detr node now properly uses torch
    
    * Fixed missing condition in publishing face reco image
    
    * Updated ROS2 semseg bisenet node according to new ROS1 node
    
    * Added lambda expression in argparse to handle passing of none value
    
    * Minor optimization
    
    * Added new ros2 cmake package for OpenDR custom messages
    
    * Pose estimation ROS2 node now uses custom pose messages
    
    * Bridge to/from pose methods now use new opendr pose message
    
    * Moved opendr messages package to correct subdirectory (src)
    
    * Face det: Added lambda expression in argparse to handle passing of none value and minor optimization
    
    * Face reco: Added lambda expression in argparse to handle passing of none value
    
    * Fall det: Added lambda expression in argparse to handle passing of none value and minor fixes in callback
    
    * Obj det 2d: Added lambda expression in argparse to handle passing of none value and minor optimization
    
    * Sem segm bisenet: Added lambda expression in argparse to handle passing of none value and reintroduced try/except
    
    * Fall det: message now gets published only when there's a fallen pose present and each pose has its own id.
    
    * Ros2 detr (#296)
    
    * use same drawing function as other 2d object detectors
    
    * create object_detection_2d_detr ros2 node
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/object_detection_2d_detr_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/object_detection_2d_detr_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/object_detection_2d_detr_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/object_detection_2d_detr_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/object_detection_2d_detr_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/object_detection_2d_detr_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * format code
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Ros2 har (#323)
    
    * Add ros2 video_activity_recognition_node
    
    * Fix resizing inference issues
    
    * Added missing bridge methods
    
    * Added missing node entry point declaration in setup.py
    
    * Fixed docstring and wrong default input topic
    
    Co-authored-by: tsampazk <[email protected]>
    
    * Initial version of main ROS2 README.md
    
    * Updated contents based on newer ROS1 version
    
    * Added initial ROS2 main READMEs
    
    * Changed usb cam run command
    
    * Work in progress adding setup instructions
    
    * Complete setup and build instructions plus fixed links
    
    * Minor fixes in introduction and line separators
    
    * Commented out cv bridge installation
    
    * ROS2 RGBD hand gestures recognition (#341)
    
    * Add RGBD hand recogniton node
    
    * Update RGB hand gesture recognition node
    
    * Remove redundancy parameters
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/rgbd_hand_gesture_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * ROS2 implementation for human_model_generation module (#291)
    
    * changes for ros2 in opendr_simulation code
    
    * Update mesh_util.py
    
    * Update human_model_generation_service.py
    
    * Update human_model_generation_client.py
    
    * Update bridge.py
    
    * Update human_model_generation_service.py
    
    * Update human_model_generation_client.py
    
    * Update bridge.py
    
    * Update human_model_generation_client.py
    
    * Update human_model_generation_service.py
    
    * Update bridge.py
    
    * Update setup.py
    
    * Update human_model_generation_client.py
    
    * Update human_model_generation_service.py
    
    * Update test_flake8.py
    
    * Update test_flake8.py
    
    * Update test_license.py
    
    * Update setup.py
    
    * Update test_license.py
    
    * Update projects/opendr_ws_2/src/opendr_ros2_bridge/opendr_ros2_bridge/bridge.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_interfaces/package.xml
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_service.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_client.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_ros2_bridge/opendr_ros2_bridge/bridge.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_client.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_service.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_interfaces/package.xml
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_interfaces/srv/Mesh.srv
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_client.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_client.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_ros2_bridge/opendr_ros2_bridge/bridge.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_service.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_service.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * changes to ros2
    
    * changes to ros2
    
    * changes to ROS2 nodes
    
    * changes to ROS2 nodes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * ROS2 changes
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_service.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_client.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update bridge.py
    
    * Update bridge.py
    
    * Update projects/opendr_ws_2/src/opendr_simulation/opendr_simulation/human_model_generation_client.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update dependencies.ini
    
    * Update dependencies.ini
    
    * Update mesh_util.py
    
    * Update dependencies.ini
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Add ROS2 node for EfficientPS (#270)
    
    * Update submodule
    
    * Add ROS2 node
    
    * Do not remove downloaded checkpoint file
    
    * Conclude merge
    
    * Fix PEP8 issue
    
    * ROS2 adaptation wrt. ROS imp. on dev. branch
    
    * fix: EfficientPS Learner  updated, ROS2 subscriber queue fixed, ros2 bridge import fixed
    
    EfficientPS learner file is updated to the current changes in the develop branch. Queue parameter of the subscriber in the ROS2 script has adapted correctly, also implementation of the ROS2 bridge fixed.
    
    * refactor: Resolved conflict in the setup.py of ROS2 implementation
    
    * style: PEP8 fix
    
    * fix: arguments, ROS2Bridge import and rclpy.init fixed
    
    * style: PEP8 blank line fix
    
    * fix: Fixed encoder and default image topic location
    
    * fix: logging order and pep8 fixed
    
    * style: pep8 fix
    
    Co-authored-by: aselimc <[email protected]>
    Co-authored-by: Ahmet Selim Çanakçı <[email protected]>
    
    * ROS2 for heart anomaly detection (#337)
    
    * Implement ROS2 for heart anomaly detection
    
    * Remove redundant blank line
    
    * Organize import libraries
    
    * Change from ROS to ROS2 in docstring
    
    * Update heart_anomaly_detection_node.py
    
    Fix wrong initialized node name
    
    * Update bridge.py
    
    Update from single quotes to double quotes in docstring
    
    * Change node name for consistency naming across ROS2 nodes
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Fixed wrong name in dependency
    
    * ROS2 speech command recognition (#340)
    
    * Implement ROS2 for speech command recognition
    
    * Change default audio topic from /audio/audio to /audio
    
    * Update bridge.py
    
    Update from single quotes to double quotes in docstring
    
    * Fix style
    
    * Change node name for consistency across ROS2 nodes
    
    * Update speech_command_recognition_node.py
    
    Update blank lines in different positions
    
    * PEP8 removed whitespace
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: tsampazk <[email protected]>
    
    * ROS2 for audiovisual emotion recognition node (#342)
    
    * Implement audiovisual emotion recognition node
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/audiovisual_emotion_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/audiovisual_emotion_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Skeleton_based_action_recognition ROS2 node (#344)
    
    * skeleton_har ros2 node added
    
    * ros2 node fixed
    
    * Add skeleton based action recognition in setup.py
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/skeleton_based_action_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/skeleton_based_action_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/skeleton_based_action_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/skeleton_based_action_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Fixed extra newline at end of line
    
    Co-authored-by: tsampazk <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * landmark_based_facial_expression_recognition ROS2 node (#345)
    
    * landmark_fer ros2 node added
    
    * ros2 node fixed
    
    * Add landmark based facial expression recognition in setup.py
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/landmark_based_facial_expression_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/landmark_based_facial_expression_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/landmark_based_facial_expression_recognition_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    Co-authored-by: tsampazk <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Reformatted file
    
    * Ros2 synthetic facial generation (#288)
    
    * opendr_ws_ros2 synthetic facial image generation
    
    * Delete projects/opendr_ws_2/src/ros2_bridge directory
    
    delete directory
    
    * delete unneccesary directory
    
    * Update README.md
    
    change to be correct the execution of the module
    
    * Update package.xml
    
    change to be correct
    
    * Update setup.py
    
    * Update package.xml
    
    * Update package.xml
    
    * prepared with test
    
    * Update synthetic_facial_generation.py
    
    * Update synthetic_facial_generation.py
    
    * Update synthetic_facial_generation.py
    
    * Update setup.py
    
    * Update test_pep257.py
    
    * Update test_flake8.py
    
    * Update test_copyright.py
    
    * Update mesh_util.py
    
    * Update Dockerfile-cuda
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update .github/workflows/tests_suite_develop.yml
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update .github/workflows/tests_suite_develop.yml
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/package.xml
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update test_copyright.py
    
    * Update test_flake8.py
    
    * Update test_pep257.py
    
    * Update test_license.py
    
    * Update projects/opendr_ws_2/src/data_generation/setup.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/setup.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update package.xml
    
    * Update synthetic_facial_generation.py
    
    * Update .github/workflows/tests_suite_develop.yml
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update synthetic_facial_generation.py
    
    * Update synthetic_facial_generation.py
    
    * ros2
    
    * ros2
    
    * ros2
    
    * Update README.md
    
    * Update synthetic_facial_generation.py
    
    * Update synthetic_facial_generation.py
    
    * Update synthetic_facial_generation.py
    
    * Update synthetic_facial_generation.py
    
    * Update test_copyright.py
    
    * Update test_flake8.py
    
    * Update test_pep257.py
    
    * Update test_license.py
    
    * Update test_license.py
    
    * Update Dockerfile-cuda
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/test/test_copyright.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/test/test_flake8.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/test/test_pep257.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update tests/test_license.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update synthetic_facial_generation.py
    
    * Update synthetic_facial_generation.py
    
    * Update synthetic_facial_generation.py
    
    * new updates
    
    * updates
    
    * Update bridge.py
    
    * Update README.md
    
    * Update data.py
    
    * Update projects/opendr_ws_2/src/opendr_ros2_bridge/opendr_ros2_bridge/bridge.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_ros2_bridge/opendr_ros2_bridge/bridge.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/data_generation/data_generation/synthetic_facial_generation.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Ros2 gem (#295)
    
    * use same drawing function as other object_detection_2d nodes
    
    * Add gem ros2 node
    
    * Apply suggestions from code review
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Rename node class to ObjectDetectionGemNode
    
    * add argparse consistent with node args
    
    * make arguments consistent
    
    * tested gem ros and ros2 node
    
    * fix pep8 errors
    
    * apply changes requested by reviewer
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Renamed data generation package
    
    * Renamed opendr_ros2_messages to _interfaces
    
    * Fixed imports for opendr_ros2_interface
    
    * Minor fixes across all existing nodes - brought up to speed with latest ROS1 nodes
    
    * Added correct test_license skipped directories
    
    * Renamed bridge package to opendr_bridge
    
    * Fixed bridge dependency
    
    * Fixed bridge dependency and imports in perception and simulation packages
    
    * Fixed bridge dependency for simulation package
    
    * Renamed opendr_ros2_interface to opendr_interface
    
    * Fixed colcon build deprecation warnings
    
    * Fixed bridge import in init
    
    * Nanodet and yolov5 new ros2 nodes
    
    * Fix class names for yolo nodes
    
    * Convert to proper nanodet ros2 node
    
    * Minor comment fix on yolo nodes
    
    * Fixed node name in log info of nanodet node
    
    * Upgrade pip prior to install in docker
    
    * Update Dockerfile
    
    * Revert
    
    * Revert dependency change
    
    * Some future ros1 fixes for ros2 yolov5 node
    
    * Added new siamrpn node in setup.py
    
    * Added initialization service for siamrpn node
    
    * Initial SiamRPN ROS2 node
    
    * New bridge methods for tracking siamrpn
    
    * SiamRPN ROS2 node with built-in detector
    
    * Removed unused imports
    
    * Added missing description on siamrpn docstring
    
    * Fixed siamrpn node name
    
    * Minor fix in ros1 main readme
    
    * Updated ROS2 main readme, consistent with ROS1
    
    * Minor fix in ros1 readme
    
    * Added ROS2 node diagram
    
    * Updated ROS2 node readme introductory sections and pose estimation
    
    * Updated whole ROS2 node readme for ROS2 specific stuff
    
    * Updated default usb cam ROS2 topic
    
    * Ros2 nodes for 3D Detection and 2D/3D tracking (#319)
    
    * Add ros2 point cloud dataset node
    
    * Fix point cloude dataset node args
    
    * Update default dataset path
    
    * Add voxel 3d detection node
    
    * Add output topic to args
    
    * Add tracking 3d node
    
    * Add tracking 2d fairmot node
    
    * Add deep sort ros2 node
    
    * Fix style errors
    
    * Fix C++ style error
    
    * Add device parsing
    
    * Move ros2 gitignore to global
    
    * Fix image dataset conditions
    
    * Fix docstrings
    
    * Fix pc dataset comments and conditions
    
    * Fix voxel 3d arguments and conditions
    
    * Fix ab3dmot conditions
    
    * Fix unused device var
    
    * Fix deep sort conditions
    
    * Fix fairmot conditions
    
    * Fix ab3dmot docstrings
    
    * Fix style errors
    
    * Apply suggestions from code review
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update projects/opendr_ws_2/src/opendr_perception/opendr_perception/object_tracking_2d_deep_sort_node.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Fix parameter names
    
    * Fix deep sort inference
    
    * Fix deep sort no detections fail
    
    * Removed depend  on rclcpp for data generation package
    
    * Fix bridge imports
    
    * Fix interface import
    
    * Minor fixes on voxel node based on ros1 voxel node
    
    * Future fix for embedded devices
    
    * Fixes from ros1
    
    * Minor formatting
    
    * Matched arguments with ros1
    
    * Fixed node name
    
    * Fixed docstring
    
    * Some autoformatting
    
    * Some fixes
    
    * Various fixes to match ros1 node
    
    * Fixes from ros1
    
    * Autoformatting
    
    * Some fixes from ros1
    
    * Some fixes from ros1
    
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * ROS2 node for e2e planner and environment upgrade to Webots R2022b (#358)
    
    * ros1 planning package
    
    * end to end planner node
    
    * end to end planner ros2 node initiated
    
    * updated gym environment
    
    * planner updated with tests and environment
    
    * ROS1 node for e2e planner
    
    * Update readme and doc
    
    * Delete end_to_end_planner.py
    
    * Apply suggestions from code review
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Apply suggestions from code review
    
    * change the world to Webots 2022b initiated
    
    * apply suggestions from code review, update doc
    
    * Update projects/opendr_ws/src/planning/scripts/end_to_end_planner.py
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update e2e_planning_learner.py
    
    * Update e2e_planning_learner.py
    
    * Update UAV_depth_planning_env.py
    
    * Update test_end_to_end_planning.py
    
    * Update euler_quaternion_transformations.py
    
    * Update obstacle_randomizer.py
    
    * Update sys_utils.py
    
    * Update dependencies.ini
    
    * changes for test learner independent from Webots
    
    * Webots world updated to R2022b
    
    * ROS1 node fix for 2022b version
    
    * ROS2 node for e2e planner
    
    * ROS2 node for e2e planner
    
    * cleanup
    
    * end-to-end planning ros2 node webots world launcher
    
    * disable ros-numpy package dependency
    
    * license test
    
    * cleanup
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Apply suggestions from code review
    
    * Apply suggestions from code review - fix for webots-ros2 apt installation.
    
    * fix driver name.
    
    * fix docs Webots version
    
    * Update src/opendr/planning/end_to_end_planning/__init__.py
    
    Co-authored-by: ad-daniel <[email protected]>
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    
    * Added hr pose estimation entry in setup
    
    * Fixed warning
    
    * HR Pose Estimation ROS2 node
    
    * Added hr pose estimation node entry
    
    * Added hr pose estimation node entry in index
    
    * Added missing dot
    
    * Image-based facial emotion estimation ROS2 node (#346)
    
    * ros2 node added
    
    * pep8 style fixed
    
    * Added new facial emotion estimation in setup.py
    
    * Applied fixes from ros1 node
    
    * ROS2 update
    
    * Fixes for ROS2 facial emotion node
    
    * Minor fix for float confidence casting in category
    
    * Fixed setup.py entry for facial emotion estimation ROS2 node
    
    Co-authored-by: tsampazk <[email protected]>
    
    * test different imports for imports that break tests
    
    * Revert old imports on learner
    
    * Remove tools that get imported by learner with full path
    
    * Added init files in facial emotion estimation algorithm directories
    
    * Removed importing of stuff that are not used from outside the src of this tool
    
    * Added another missing init
    
    * Reintroduced wrongly removed import of datasets in init
    
    * Fix panoptic segmentation
    
    * Apply suggestions from code review
    
    Co-authored-by: ad-daniel <[email protected]>
    
    * Fixed node names in run commands
    
    * Remove comment of additional installations
    
    * Removed runtime section
    
    * Removed additional skipped directory
    
    * Some fixes in the audio node docs
    
    * Fix audio_common_msgs for ROS2
    
    * Added engine dependency in end_to_end_planning
    
    * Added missing packages in packages.txt and rearranged them
    
    * Revert "Fix audio_common_msgs for ROS2"
    
    This reverts commit dae3cde.
    
    * Undo audio fix
    
    * Fixed planning bridge dependency name
    
    * Fixed default audio argument for ros 2
    
    * Added audio prerequisites information for default audio ros package
    
    * Possible fix for single object tracking
    
    * Minor docs typo
    
    * Added note on landmark based facial reco about lack of pretrained model
    
    * Remove logging of image shape
    
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Stefania Pedrazzi <[email protected]>
    Co-authored-by: Jelle <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    Co-authored-by: Lukas Hedegaard <[email protected]>
    Co-authored-by: Quoc Nguyen <[email protected]>
    Co-authored-by: charsyme <[email protected]>
    Co-authored-by: Niclas <[email protected]>
    Co-authored-by: aselimc <[email protected]>
    Co-authored-by: Ahmet Selim Çanakçı <[email protected]>
    Co-authored-by: Negar Heidari <[email protected]>
    Co-authored-by: ekakalet <[email protected]>
    Co-authored-by: ad-daniel <[email protected]>
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: Illia Oleksiienko <[email protected]>
    Co-authored-by: halil93ibrahim <[email protected]>
    17 people authored Dec 23, 2022
    Configuration menu
    Copy the full SHA
    65989cc View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. Improve workflows (#353)

    * Improvements
    
    * update package tester
    
    * Update changelog
    
    * Split index of contents from demos
    
    * Enable more
    
    * More fixes
    
    * Fix
    
    * fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * cleanup
    
    * Install only zip of entire toolkit and fixes to package tester
    
    * Restore previous approach
    
    * Force local use
    
    * Preserve artifact on failures to allow rerun
    
    * Revert
    
    * More
    
    * Fixes
    
    * Minor
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Undo wrong changes
    
    * Fixes
    
    * Fix formatting
    
    * Fixes
    
    * Fixes
    
    * Test
    
    * Test
    
    * Fixes
    
    * Fixes
    
    * fixes
    
    * Split skeleton based action recognition tests
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fix
    
    * Fix script
    
    * Fix post-install
    
    * Fix typo
    
    * Add missing tool dependency
    
    * Fix multimodal
    
    * Enfore protobuf to avoid issues with onnx and tensorboard
    
    * Fix costgcn
    
    * Fix sources
    
    * Debug
    
    * Minor
    
    * Revert "Minor"
    
    This reverts commit 7366bf5.
    
    * Revert "Debug"
    
    This reverts commit 7f221d7.
    
    * Debug
    
    * debug
    
    * Update test_object_detection_3d.py
    
    * Update test_object_detection_3d.py
    
    * Update test_object_detection_3d.py
    
    * Debug
    
    * Debug
    
    * Debug
    
    * Restore
    
    * Fixes
    
    * Refactor tools with ROS deps
    
    * Fix
    
    * Test
    
    * Fix
    
    * Revert "Fix"
    
    This reverts commit c74f766.
    
    * Revert "Test"
    
    This reverts commit 596f118.
    
    * Revert "Fix"
    
    This reverts commit d182ded.
    
    * Revert "Refactor tools with ROS deps"
    
    This reverts commit c74566d.
    
    * Rework
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Restore
    
    * Test fix
    
    * Test fix
    
    * Update tests_suite.yml
    
    * Test
    
    * Fixes
    
    * Fixes
    
    * Cleanup
    
    * Fixes
    
    * Fixes
    
    * Test
    
    * Update setup_end_to_end_planning.sh
    
    * Test old procedure
    
    * Permissions
    
    * Test
    
    * Test
    
    * Test
    
    * Test
    
    * Fix missing dep
    
    * Test
    
    * Test
    
    * Revert attempts
    
    * Fix
    
    * Fix
    
    * Fix
    
    * Fix
    
    * Finalize
    
    * Update src/opendr/perception/multimodal_human_centric/dependencies.ini
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Update src/opendr/perception/object_detection_3d/voxel_object_detection_3d/dependencies.ini
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    
    * Remove wheels for single demo, mobile manip. and end2end planning
    
    * Testing
    
    Dirty commit, comments needs to removed.
    
    * Remove make command for retinaface
    
    * Clean workflow
    
    Co-authored-by: Kostas Tsampazis <[email protected]>
    Co-authored-by: Nikolaos Passalis <[email protected]>
    3 people authored Dec 30, 2022
    Configuration menu
    Copy the full SHA
    73660ce View commit details
    Browse the repository at this point in the history
  2. Fix branch references

    ad-daniel committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    d968ffb View commit details
    Browse the repository at this point in the history
  3. Version fixes

    ad-daniel committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    ba22871 View commit details
    Browse the repository at this point in the history
  4. Fix version

    ad-daniel committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    6ef0743 View commit details
    Browse the repository at this point in the history
  5. Add changelog entry

    ad-daniel committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    d1d56ef View commit details
    Browse the repository at this point in the history