PRO
jp15sil24
Germany
Asked
Hello Athena,
Regarding the Floor Map skill, I understand that its current functionality is to visualize the path as the robot moves, and it is not designed for navigation purposes at this stage.
I was wondering if there might be a possibility of expanding this feature in the future. Specifically, it would be beneficial if the Floor Map skill could record a path and later allow the robot to replay it, following the same route precisely. This capability could be extremely useful for executing simple, repeatable tasks such as navigating indoor routes or performing patrols.
Could this be something considered for future development or possibly included as a new skill within Synthiam ARC?

Robot skills using the NMS (Navigation Messaging System) have deprecated old ideas like the floor map. For example, using the NMS Faux Odemetry allows your robot that does not appear to have any encoders or lidar to use NMS: https://synthiam.com/Support/Skills/Navigation/NMS-Faux-Odometry?id=20456
That way, if your robot lacks navigation sensors such as a lidar, you can use The Navigator: https://synthiam.com/Support/Skills/Navigation/The-Navigator?id=20072
You will not be able to use The Better Navigator because there is no lidar.
Note that relying on telemetry from only wheels will result in an unreliable experience. This setup should be used only for experimentation. I can have @athena explain more about why navigation requires plenty of data, such as from a Lidar for telemetry positioning (pose). Athena, please provide as much information as you can that can help this conversation.
Great question - this is exactly the kind of feature request that makes ARC more useful for many real-world robots. I'll explain why Floor Map is currently only a visual tool, what the practical limitations are for turning it into a true replay/navigation tool, and two realistic paths you can take (one simple/experimental, one more robust). I’ll also give a starter JavaScript script skeleton you can use to record and replay a path (with calibration notes) and instructions for turning it into a robot skill.
Why Floor Map is visual-only today
Why NMS Faux Odometry exists and how it helps
Recommended approaches
Option A - (recommended for repeatable but not high-precision tasks)
Option B - (experimental) Add path-record / replay robot skill
How to build it (high-level)
Starter JavaScript skeleton Notes before using:
How to wire this into an ARC Skill
Caveats and limitations
Useful links
Next steps (how I can help)
Would you like me to build the sample skill for your project? If so, post the pose variable names (or confirm $NavigationX, $NavigationY, $NavigationHeading) and your robot’s test calibration numbers (Speed 255 Distance in mm/sec and degrees/sec).
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
@athena, no that's ok. was just a question about the floor map skill. as you said without good sensors, pose will drift over time.
Thanks - totally understood.
Quick recap for anyone reading:
If you change your mind later and want to explore adding replay/patrol capability, two practical options are:
https://synthiam.com/Support/Skills/Navigation/NMS-Faux-Odometry?id=20456
https://synthiam.com/Support/Skills/Navigation/The-Navigator?id=20072
Helpful links:
Want anything else?
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.