Comments (2)
Today, me and @vvasco started off the task. We successfully implemented the logic in the eventCollector
module regarding the collection of obstacleDetector
info. The eventCollector
is tasked to populate a JSON file with info regarding errors from the speech and navigation pipeline.
So far, an error event is written in the JSON file every time the obstacleDetector
communicates the presence of an obstacle inside a radius. The radius is configurable, so we can tune it to detect only potential contact against the environment.
We just need to make sure that the eventCollector does not flood the file with lines. This can be solved, for example, by making the obstacleDetector send only the obstacle found/removed events, instead of a stream of messages.
I think we just need to clarify if there are other faulty events regarding navigation that can be useful to GRACE.
from assistive-rehab.
Today we checked the behaviour of the eventCollector
in presence of both obstacleDetector
warnings and googleSpeech
warnings on the robot.
The tests went well, there is just an issue regarding the way the jsoncpp
library is used, that necessitated a suboptimal workaround to make everything work as expected. It might need a little bit of study to make it work in a flexible way as desired.
from assistive-rehab.
Related Issues (20)
- Remember to update CI for VCPKG Ports name HOT 1
- Update YARP portmonitor initialization HOT 5
- Use `depthimage_compression_zlib` pormonitor HOT 1
- Dependencies for cornerRefinementMethod HOT 2
- `lineDetector` and `skeletonRetriever` are to rely on I/F to get depth camera's params HOT 2
- CI fails because of `curl` build error HOT 4
- Setup and test the TUG demo on R1SN003 HOT 41
- Refine and test speech failure detection on R1SN003
- Host docker images on `ghcr.io/robotology` HOT 3
- Update kinematics for use with top camera
- Test the TUG metrics accuracy with and without human planes projection HOT 3
- Expose the available TUG metrics to the end user HOT 8
- Investigate the possibility to replace the Wi-Fi buttons HOT 3
- General upgrades to assistive-rehab docker image HOT 1
- Release `v0.8.0`
- Update website
- Improve the peak finding algorithm for gait estimation HOT 5
- Investigate possible race condition in `googleSpeech` module
- Improve handling of questions by `managerTUG` HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from assistive-rehab.