The debian package of rtmros_nextage for ROS Melodic was published, but I could not install this package on ROS Melodic by apt with a error of nextage_calibration dependency problem as shown below.
$ sudo apt install ros-melodic-rtmros-nextage
[sudo] password for robotuser:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ros-melodic-rtmros-nextage : Depends: ros-melodic-nextage-calibration but it is not installable
E: Unable to correct problems, you have held broken packages.
The problem is probably due to the lack of turtlebot_description in ROS Melodic debian packages.
And the package turtlebot_description was needed for Kinect depth sensor model.
Now there is a common package for Kinect sensor model in http://wiki.ros.org/openni_camera.
( https://discourse.ros.org/t/common-location-for-sensor-urdf-files/1758 )
So I changed the Kinect sensor model package to openni_description from turtlebot_description in the rtmros_nextage branch mod-nextage-calibration-dependencies https://github.com/tork-a/rtmros_nextage/tree/mod-nextage-calibration-dependencies .
But this branch still has a problem that the openni_description debian package don't have the mesh folder yet as mentioned in PR ros-drivers/openni_camera#72 . In the current situation where the PR is not merged, you need to clone the openni_camera package into your workspace to use the model.
If you have any better solutions, please tell me about them.
The debian package of rtmros_nextage for ROS Melodic was published, but I could not install this package on ROS Melodic by apt with a error of nextage_calibration dependency problem as shown below.
The problem is probably due to the lack of
turtlebot_descriptionin ROS Melodic debian packages.And the package
turtlebot_descriptionwas needed for Kinect depth sensor model.Now there is a common package for Kinect sensor model in http://wiki.ros.org/openni_camera.
( https://discourse.ros.org/t/common-location-for-sensor-urdf-files/1758 )
So I changed the Kinect sensor model package to
openni_descriptionfromturtlebot_descriptionin the rtmros_nextage branchmod-nextage-calibration-dependencieshttps://github.com/tork-a/rtmros_nextage/tree/mod-nextage-calibration-dependencies .But this branch still has a problem that the
openni_descriptiondebian package don't have themeshfolder yet as mentioned in PR ros-drivers/openni_camera#72 . In the current situation where the PR is not merged, you need to clone theopenni_camerapackage into your workspace to use the model.If you have any better solutions, please tell me about them.