These keys are exposed in the Control tab (Autonomous IDD mode). They control the robot's physical dimensions, sensor publishing rates, navigation behaviour, motor calibration, and autonomous actions.
Target width (px) for RGB image resize before publish.
jpegQuality
Double
0.75
JPEG quality for /camera/image_raw/compressed. Range 0.0–1.0.
topicCompressed
Bool
true
Publish compressed image instead of raw.
imuPublishThread
Bool
false
Publish IMU on a dedicated background thread instead of the ARKit callback thread. Enable if IMU messages are jittery or delayed under heavy SLAM load.
Each flag is a Bool. Set to false to stop publishing that topic.
Key
Default
Topic
Notes
topicIMU
true
/imu/data
~25 Hz at default imuSkip
topicGPS
true
/fix
ARKit location, low rate
topicOdom
true
/odom
~8 Hz at default odomSkip
topicTF
true
/tf
Transform tree, published with odometry
topicTFStatic
true
/tf_static
Static frames, published once on connect
topicImage
false
/camera/image_raw or /camera/image_raw/compressed
High bandwidth — keep disabled unless needed
topicDepth
true
/camera/depth/image_raw
Raw 16-bit depth image
topicCamInfo
true
/camera/camera_info
Intrinsics, required for 3D tools
topicPoints
true
/camera/depth/points
Per-frame point cloud (~4 Hz)
topicMap
true
/map
Occupancy grid, rebuilt at gridMapInterval
topicCostMap
true
/cost_map
Inflated cost map for navigation
topicCleanPlan
true
/clean_plan
Coverage path, Autonomous IDD only
topicCleanMap
true
/clean_map
Cleaned-area map, Autonomous IDD only
topicPhoneHeight
true
/phone/height
LiDAR-measured phone height above floor
topicDiag
true
/diag/*
CPU, RAM, speed, yaw rate at 0.1 Hz
topicRobotDesc
true
/robot_description
URDF string, latched once on connect
publishDebugLog
true
/debug
ROS Log messages mirrored from OSLog
/cloud_map is enabled via cloudMapEnabled in Settings → SLAM Quality, not a topic flag. It is gated at the C++ bridge level — see Configuration → Cloud map.