Comments (2)
Hi angusleigh, thank you for your feedback, when I set the detection threshold to a smaller value, i.e. 0.1, I do get detections on said blind spots. I think the lidar is returning points properly, however when a person walk towards the robot at a higher speed before sidestepping the number of points landed back may not be sufficient to form clusters to detect the person with high confidence, hence the low confidence clusters. But that's my guess.
Right now, I've realized the need for trade-offs to be made and setting the detection threshold to a lower value is more helpful although it comes with higher false detections. I've tried to overcome this by using sensor fusion to get more robust detections. However, I still get id changes in a crowded setting. It seems there is still more work to be done to achieve reliable, consistent person tracking, especially in complex, dynamic scenes.
from leg_tracker.
Hi @rslim97! Are they similar to the false positives you see in the demo video? https://www.youtube.com/watch?v=6k8y72AQG-Y If so, there's not too much that can be done without significant changes. One option might be to map out the area beforehand and use that to filter out false positives appearing in walls, but this would require modifications to the code.
I haven't seen any blind spots before but if you share a screenshot, I could take a look. In general, the algorithm should not perform differently depending on the angle of the person relative to the lidar scanner. So, it might be an issue with the lidar scanner not returning points properly from that angle?
from leg_tracker.
Related Issues (20)
- Question in train_leg_detector_res=0.33.launch errors HOT 1
- What is the license? HOT 1
- when run train_leg_dection.launch crashed~ HOT 1
- Rviz output for joint_leg_tracker.launch HOT 1
- Tuning for higher frequencies HOT 3
- catkin_make Error | ROS Melodic OpenCV 3.4.0 HOT 3
- Get Detections Results
- trained_leg_detector_res=0.33.yaml HOT 1
- Detect leg while robot is moving HOT 1
- [ERROR] DetectedCluster instance has no attribute 'seen_in_current_scan', in line 783 of joint_leg_tracker.py
- Human following robot application HOT 3
- ROS Noetic HOT 2
- catkin_make error on train_leg_detector HOT 2
- build error HOT 1
- Hi, we implemented such functionnality with a former coworker.
- Clustering the clusters HOT 1
- Issue of using pykalman HOT 3
- how to use your project build on ROS 1 by ROS 2 HOT 2
- catkin_make failed
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 leg_tracker.