I got a Raspberry pi 4 (4 Go RAM) with Raspbian Buster and I try to setup the ros vision_visp package in order to use the camera tracking.
With a lot of tests and researches, I finally compile vision_visp with dependencies from sources. However, when I try the ROS tutorial comand "roslaunch visp_tracker tutorial.launch", I got these messages :
warning : "the camera_prefix parameter does not exist"
"what(): Failed to load the model "package://visp_tracker/models/laas-box/laas-box"
Do you use resource_retriever syntax?"
error : "[tracker_mbt_client-4] process has died [pid 29470, exit code -6".
Do you know how to solve this ?
Ask me if you want more informations about how I made to setup the ros vision_visp package for a raspbian distribution (I'm wainting some months before using Ubuntu on my Raspberry)
auto-starting new master
process[master]: started with pid [29444]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to cfba9954-3340-11ea-83d4-dca63244e15f
process[rosout-1]: started with pid [29461]
started core service [/rosout]
process[rosbag-2]: started with pid [29464]
process[tracker_mbt-3]: started with pid [29469]
process[tracker_mbt_client-4]: started with pid [29470]
process[tracker_mbt_viewer-5]: started with pid [29471]
process[base_link_to_camera-6]: started with pid [29477]
process[tf_localization-7]: started with pid [29478]
[ WARN] [1578616413.284761624]: the camera_prefix parameter does not exist.
This may mean that:
- the tracker is not launched,
- the tracker and viewer are not running in the same namespace.
[ WARN] [1578616414.384646398]: [Node: /tracker_mbt_viewer]
The model_description parameter does not exist.
This may mean that:
- the tracker is not launched or not initialized,
- the tracker and viewer are not running in the same namespace.
terminate called after throwing an instance of 'std::runtime_error'
what(): Failed to load the model "package://visp_tracker/models/laas-box/laas-box"
Do you use resource_retriever syntax?
I.e. replace /my/model/path by file:///my/model/path
[tracker_mbt_client-4] process has died [pid 29470, exit code -6, cmd /home/pi/aurbot_catkin_ws/devel/lib/visp_tracker/visp_tracker_client __name:=tracker_mbt_client __log:=/home/pi/.ros/log/cfba9954-3340-11ea-83d4-dca63244e15f/tracker_mbt_client-4.log].
log file: /home/pi/.ros/log/cfba9954-3340-11ea-83d4-dca63244e15f/tracker_mbt_client-4*.log
Hi
I got a Raspberry pi 4 (4 Go RAM) with Raspbian Buster and I try to setup the ros vision_visp package in order to use the camera tracking.
With a lot of tests and researches, I finally compile vision_visp with dependencies from sources. However, when I try the ROS tutorial comand "roslaunch visp_tracker tutorial.launch", I got these messages :
Do you know how to solve this ? Ask me if you want more informations about how I made to setup the ros vision_visp package for a raspbian distribution (I'm wainting some months before using Ubuntu on my Raspberry)