dimensionalOS / dimensionalOS/dimos
Named locations do not survive restart, poses are run-local `world`, not `map`
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 4.5k
- Forks
- 808
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 233
Description
What do you want, and why?
tag_location("kitchen") works, but after a cold boot from a different pose, navigate_with_text("kitchen") cannot resolve the same physical place. The failure is also silent and the default behaviour drive to the wrong coordinates.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the implementations of tag_location("kitchen") and navigate_with_text("kitchen"), then inspect how named locations and pose frames are stored across a cold boot. Determine how the physical location should be represented independently of the run-local world frame. Done means the same named location resolves after restart from another pose, with an explicit failure instead of silently driving to incorrect coordinates.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- robotics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100