Closed shreyashpalande closed 9 months ago
Thanks for your feedback. sick_scan_xd currently supports field evaluation only for LMS1xx, LMS5xx, TiM7xx and TiM7xxS, not for MRS1104 (see https://github.com/SICKAG/sick_scan_xd/blob/master/doc/field_monitoring_extensions.md for details). Field evaluation for MRS1104 will be followed up by SICK feature requests.
@shreyashpalande A sick_scan_xd update is available in branch feature/mrs1xxx_init on https://github.com/SICKAG/sick_scan_xd/tree/feature/mrs1xxx_init. The driver now preserves the field evaluation settings after start, i.e. field evaluation settings remain unchanged by sick_scan_xd. Please update sick_scan_xd, rebuild and try again.
Description:
I am attempting to use the field evaluation feature of the Sick MRS1104C scanner to activate an output when an object is detected within the evaluation zone. However, I am unable to get the field evaluation to work properly with the ROS driver.
Setup:
Lidar Firmware version: 2.3.0.0R ROS noetic sick_scan_xd Release v3.1.0 ROS launch file used sick_mrs_1xxx.launch
Steps Followed:
Additional Attempts: I tried calling the service
rosservice call /sick_mrs_1xxx/LIDoutputstate "active: true"
.The following output was received:
Expected Behavior:
The field evaluation should activate the output when an object is detected within the evaluation zone.
Actual Behavior:
The field evaluation does not activate the output and gives red indication in SOPAS, indicating that field evaluation is deactivated (you can see it in the images below)
Request: I would appreciate it if you could investigate this issue and provide a solution.
Thank you