René's URL Explorer Experiment


Title: AprilTag marker 3D detector by bogwi · Pull Request #2107 · dimensionalOS/dimos · GitHub

Open Graph Title: AprilTag marker 3D detector by bogwi · Pull Request #2107 · dimensionalOS/dimos

X Title: AprilTag marker 3D detector by bogwi · Pull Request #2107 · dimensionalOS/dimos

Description: Dimensional is the agentic operating system for physical space. Vibecode humanoids, quadrupeds, drones, and other hardware platforms in natural language and build multi-agent systems that work seamlessly with physical input (cameras, lidar, actuators). - AprilTag marker 3D detector by bogwi · Pull Request #2107 · dimensionalOS/dimos

Open Graph Description: Supersedes #2098 so self-hosted CI can run. Prior review discussion is preserved there. This ship AprilTag marker 3D detector as per #2036 Goes in two parts: I ) included a camera calibration tool...

X Description: Supersedes #2098 so self-hosted CI can run. Prior review discussion is preserved there. This ship AprilTag marker 3D detector as per #2036 Goes in two parts: I ) included a camera calibration tool...

Opengraph URL: https://github.com/dimensionalOS/dimos/pull/2107

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:5bf7b959-4340-9537-819d-c5605bf5cfdb
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBFCE:2AD724:93A98F:CF32A1:6A4BD6AA
html-safe-noncea908812ffdb82e9b88d88a341c7dc306cddf241d9ed98fabef97fb2b1d58b48b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRkNFOjJBRDcyNDo5M0E5OEY6Q0YzMkExOjZBNEJENkFBIiwidmlzaXRvcl9pZCI6IjM1MTkxOTY5OTQ2NzYxODQ3NDYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac27a278f412e601ac785e4fb3ff5d940c0c99b8e451b263780e3089b8a9198ae1
hovercard-subject-tagpull_request:3694028398
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/dimensionalOS/dimos/2107/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/329acb5c9ae9361412faec936ddf32940c033ac9434b6d176b51e4f8d30f2972/dimensionalOS/dimos/pull/2107
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/329acb5c9ae9361412faec936ddf32940c033ac9434b6d176b51e4f8d30f2972/dimensionalOS/dimos/pull/2107
og:image:altSupersedes #2098 so self-hosted CI can run. Prior review discussion is preserved there. This ship AprilTag marker 3D detector as per #2036 Goes in two parts: I ) included a camera calibration tool...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamebogwi
hostnamegithub.com
expected-hostnamegithub.com
None9df996be9551ac02247d09a2f7f64ece66c35ca28885d346e98fdfda9cdaa37b
turbo-cache-controlno-cache
go-importgithub.com/dimensionalOS/dimos git https://github.com/dimensionalOS/dimos.git
octolytics-dimension-user_id178742426
octolytics-dimension-user_logindimensionalOS
octolytics-dimension-repository_id875378461
octolytics-dimension-repository_nwodimensionalOS/dimos
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id875378461
octolytics-dimension-repository_network_root_nwodimensionalOS/dimos
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7242837c61fe4c8b774b83b9ee05b1881ba589f8
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/dimensionalOS/dimos/pull/2107#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FdimensionalOS%2Fdimos%2Fpull%2F2107
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FdimensionalOS%2Fdimos%2Fpull%2F2107
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=dimensionalOS%2Fdimos
Reloadhttps://github.com/dimensionalOS/dimos/pull/2107
Reloadhttps://github.com/dimensionalOS/dimos/pull/2107
Reloadhttps://github.com/dimensionalOS/dimos/pull/2107
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
dimensionalOS https://github.com/dimensionalOS
dimoshttps://github.com/dimensionalOS/dimos
Notifications https://github.com/login?return_to=%2FdimensionalOS%2Fdimos
Fork 721 https://github.com/login?return_to=%2FdimensionalOS%2Fdimos
Star 3.6k https://github.com/login?return_to=%2FdimensionalOS%2Fdimos
Code https://github.com/dimensionalOS/dimos
Issues 361 https://github.com/dimensionalOS/dimos/issues
Pull requests 85 https://github.com/dimensionalOS/dimos/pulls
Discussions https://github.com/dimensionalOS/dimos/discussions
Actions https://github.com/dimensionalOS/dimos/actions
Projects https://github.com/dimensionalOS/dimos/projects
Wiki https://github.com/dimensionalOS/dimos/wiki
Security and quality 0 https://github.com/dimensionalOS/dimos/security
Insights https://github.com/dimensionalOS/dimos/pulse
Code https://github.com/dimensionalOS/dimos
Issues https://github.com/dimensionalOS/dimos/issues
Pull requests https://github.com/dimensionalOS/dimos/pulls
Discussions https://github.com/dimensionalOS/dimos/discussions
Actions https://github.com/dimensionalOS/dimos/actions
Projects https://github.com/dimensionalOS/dimos/projects
Wiki https://github.com/dimensionalOS/dimos/wiki
Security and quality https://github.com/dimensionalOS/dimos/security
Insights https://github.com/dimensionalOS/dimos/pulse
leshyhttps://github.com/leshy
mainhttps://github.com/dimensionalOS/dimos/tree/main
feat/2036-with-2037https://github.com/dimensionalOS/dimos/tree/feat/2036-with-2037
Conversationhttps://github.com/dimensionalOS/dimos/pull/2107
Commits51 (51)https://github.com/dimensionalOS/dimos/pull/2107/commits
Checkshttps://github.com/dimensionalOS/dimos/pull/2107/checks
Files changedhttps://github.com/dimensionalOS/dimos/pull/2107/files
AprilTag marker 3D detector https://github.com/dimensionalOS/dimos/pull/2107#top
leshyhttps://github.com/leshy
mainhttps://github.com/dimensionalOS/dimos/tree/main
feat/2036-with-2037https://github.com/dimensionalOS/dimos/tree/feat/2036-with-2037
https://github.com/bogwi
bogwihttps://github.com/bogwi
May 16, 2026https://github.com/dimensionalOS/dimos/pull/2107#issue-4459276947
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
#2098https://github.com/dimensionalOS/dimos/pull/2098
#2036https://github.com/dimensionalOS/dimos/issues/2036
https://private-user-images.githubusercontent.com/139293750/593381923-c94fdc4f-d094-4805-a2e4-332ed8d2912e.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMzNTUzNTAsIm5iZiI6MTc4MzM1NTA1MCwicGF0aCI6Ii8xMzkyOTM3NTAvNTkzMzgxOTIzLWM5NGZkYzRmLWQwOTQtNDgwNS1hMmU0LTMzMmVkOGQyOTEyZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcwNlQxNjI0MTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00NjA3OGMxZDg3MzI1MzcxNzZkZTNhMzhkZWM2YzA5MDRhNTk1MzlmZGJkMzYyN2U3MTRiMTA4NWNiMTdjNjg3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.RmPZUsg30vUJISpz4msHIviSDPnj5gYsdmuITVT8E5k
https://private-user-images.githubusercontent.com/139293750/593383358-b598b680-d3a1-451a-b927-f1825db0301f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMzNTUzNTAsIm5iZiI6MTc4MzM1NTA1MCwicGF0aCI6Ii8xMzkyOTM3NTAvNTkzMzgzMzU4LWI1OThiNjgwLWQzYTEtNDUxYS1iOTI3LWYxODI1ZGIwMzAxZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcwNlQxNjI0MTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02ZmQ3OGFkY2IyYzVjMGYwZmQwYWRkZTMwZmFiMmVhM2U4OGQ3YmU2MTcxNzc3MGQ0MzJmOWYxOTI2NmRmNDgxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.lEtjL1K7Npcb9ZcrYqXu1FRRxE8otdOIhCmoJ6o_x54
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
leshyhttps://github.com/leshy
May 9, 2026 22:01https://github.com/dimensionalOS/dimos/pull/2107#commits-pushed-c7b15b5
https://github.com/leshy
first pass on apriltag generatorhttps://github.com/dimensionalOS/dimos/pull/2107/commits/c7b15b51615928703de673e71e74adf5162fa7c7
c7b15b5https://github.com/dimensionalOS/dimos/pull/2107/commits/c7b15b51615928703de673e71e74adf5162fa7c7
https://github.com/leshy
good spacinghttps://github.com/dimensionalOS/dimos/pull/2107/commits/9c923348c02261c026e5b87ecb193b9cbf50b6c8
9c92334https://github.com/dimensionalOS/dimos/pull/2107/commits/9c923348c02261c026e5b87ecb193b9cbf50b6c8
https://github.com/leshy
Merge branch 'main' into apriltag-generatorhttps://github.com/dimensionalOS/dimos/pull/2107/commits/7b3f6577d9936b79797158d16a7d18def27bf842
7b3f657https://github.com/dimensionalOS/dimos/pull/2107/commits/7b3f6577d9936b79797158d16a7d18def27bf842
https://github.com/leshy
fixes, testshttps://github.com/dimensionalOS/dimos/pull/2107/commits/43047b9cf8786430b12e50602d62cf96d377d5c6
43047b9https://github.com/dimensionalOS/dimos/pull/2107/commits/43047b9cf8786430b12e50602d62cf96d377d5c6
https://github.com/leshy
Merge branch 'apriltag-generator' of github.com:dimensionalOS/dimos i…https://github.com/dimensionalOS/dimos/pull/2107/commits/a684f01dafeb6af2f1ddc828011f0cf26f456f0f
a684f01https://github.com/dimensionalOS/dimos/pull/2107/commits/a684f01dafeb6af2f1ddc828011f0cf26f456f0f
https://github.com/leshy
real reportlab type stubshttps://github.com/dimensionalOS/dimos/pull/2107/commits/40087f530ad3ed30549cb12ff4cbf9805284819d
40087f5https://github.com/dimensionalOS/dimos/pull/2107/commits/40087f530ad3ed30549cb12ff4cbf9805284819d
https://github.com/leshy
Merge branch 'main' into apriltag-generatorhttps://github.com/dimensionalOS/dimos/pull/2107/commits/a1edd389480bb314e212349581275bf26994da93
a1edd38https://github.com/dimensionalOS/dimos/pull/2107/commits/a1edd389480bb314e212349581275bf26994da93
https://github.com/bogwi
impl_init: AprilTag marker 3D detectorhttps://github.com/dimensionalOS/dimos/pull/2107/commits/795883ff269e53379ecb8428299fcdedc6c3b3ba
#2036https://github.com/dimensionalOS/dimos/issues/2036
795883fhttps://github.com/dimensionalOS/dimos/pull/2107/commits/795883ff269e53379ecb8428299fcdedc6c3b3ba
https://github.com/leshy
add aruco families and letter page size to apriltag generatorhttps://github.com/dimensionalOS/dimos/pull/2107/commits/6ccca17e5bc6af562977be448bd0caeea9c6a288
6ccca17https://github.com/dimensionalOS/dimos/pull/2107/commits/6ccca17e5bc6af562977be448bd0caeea9c6a288
https://github.com/leshy
Merge remote-tracking branch 'origin/main' into apriltag-generatorhttps://github.com/dimensionalOS/dimos/pull/2107/commits/671d4756fd0bd80267f83b12896cb2b3c87df91f
671d475https://github.com/dimensionalOS/dimos/pull/2107/commits/671d4756fd0bd80267f83b12896cb2b3c87df91f
https://github.com/bogwi
add: new integ test; small improvhttps://github.com/dimensionalOS/dimos/pull/2107/commits/8deedbe390c3658ea7089c43802efc69722d691f
8deedbehttps://github.com/dimensionalOS/dimos/pull/2107/commits/8deedbe390c3658ea7089c43802efc69722d691f
https://github.com/bogwi
Merge feat/2036-apriltag-marker into feat/2036-with-2037 (https://github.com/dimensionalOS/dimos/pull/2107/commits/dc1ed5429b57b702e6aafe9ef7a85b13b65a41a6
#2037https://github.com/dimensionalOS/dimos/pull/2037
integ…https://github.com/dimensionalOS/dimos/pull/2107/commits/dc1ed5429b57b702e6aafe9ef7a85b13b65a41a6
dc1ed54https://github.com/dimensionalOS/dimos/pull/2107/commits/dc1ed5429b57b702e6aafe9ef7a85b13b65a41a6
https://github.com/bogwi
Pin family and size to DICT_APRILTAG_36h11 in MarkerTfModuleConfighttps://github.com/dimensionalOS/dimos/pull/2107/commits/0f0f99e8155fcf0ff956ab8ce9a594aa2fefc4c1
0f0f99ehttps://github.com/dimensionalOS/dimos/pull/2107/commits/0f0f99e8155fcf0ff956ab8ce9a594aa2fefc4c1
https://github.com/bogwi
Fail loud at import time when contrib is missinghttps://github.com/dimensionalOS/dimos/pull/2107/commits/9d38d4f640d16a2aca33f5e091a3646dce56e1fa
9d38d4fhttps://github.com/dimensionalOS/dimos/pull/2107/commits/9d38d4f640d16a2aca33f5e091a3646dce56e1fa
https://github.com/bogwi
CI: minimal aruco smoke testhttps://github.com/dimensionalOS/dimos/pull/2107/commits/8fd2138f391c5d591f68c42f8f771428a578b0e1
8fd2138https://github.com/dimensionalOS/dimos/pull/2107/commits/8fd2138f391c5d591f68c42f8f771428a578b0e1
https://github.com/bogwi
Create the package skeleton to ship dimos cameracalibrate clihttps://github.com/dimensionalOS/dimos/pull/2107/commits/e31379080af7ddfa206e690bfe70325abb7b81a7
e313790https://github.com/dimensionalOS/dimos/pull/2107/commits/e31379080af7ddfa206e690bfe70325abb7b81a7
https://github.com/bogwi
Pure function: serialize calibration to ROS YAMLhttps://github.com/dimensionalOS/dimos/pull/2107/commits/fd83e02e9d07942d8485e7a484f7f74550d3fb78
fd83e02https://github.com/dimensionalOS/dimos/pull/2107/commits/fd83e02e9d07942d8485e7a484f7f74550d3fb78
https://github.com/bogwi
Test: YAML round-triphttps://github.com/dimensionalOS/dimos/pull/2107/commits/c93aa07bcd4bc205d6e584e539ca967ff2fe01d7
c93aa07https://github.com/dimensionalOS/dimos/pull/2107/commits/c93aa07bcd4bc205d6e584e539ca967ff2fe01d7
https://github.com/bogwi
Pure function: corner detection on a single framehttps://github.com/dimensionalOS/dimos/pull/2107/commits/c796f38a5ca09e0a9a9d5e9e5b489c082abe4a5b
c796f38https://github.com/dimensionalOS/dimos/pull/2107/commits/c796f38a5ca09e0a9a9d5e9e5b489c082abe4a5b
https://github.com/bogwi
Pure function: calibrate from a list of frameshttps://github.com/dimensionalOS/dimos/pull/2107/commits/0d7f2fc617791cf434467f659891db21f56115eb
0d7f2fchttps://github.com/dimensionalOS/dimos/pull/2107/commits/0d7f2fc617791cf434467f659891db21f56115eb
https://github.com/bogwi
Test: synthetic calibrationhttps://github.com/dimensionalOS/dimos/pull/2107/commits/3779de1d5a072922dc4ade97dd076081b1273b1d
3779de1https://github.com/dimensionalOS/dimos/pull/2107/commits/3779de1d5a072922dc4ade97dd076081b1273b1d
https://github.com/bogwi
Frame source: image folderhttps://github.com/dimensionalOS/dimos/pull/2107/commits/3b52b6d3d995fc0399ad14c1820caeaf858d69e2
3b52b6dhttps://github.com/dimensionalOS/dimos/pull/2107/commits/3b52b6d3d995fc0399ad14c1820caeaf858d69e2
https://github.com/bogwi
Frame source: live webcam capture (interactive)https://github.com/dimensionalOS/dimos/pull/2107/commits/42165409b5aed616f9190f6f0d517f46e2b89b65
4216540https://github.com/dimensionalOS/dimos/pull/2107/commits/42165409b5aed616f9190f6f0d517f46e2b89b65
https://github.com/bogwi
Typer command + dimos cameracalibrate registrationhttps://github.com/dimensionalOS/dimos/pull/2107/commits/39210242ea19ded2e040cdb63fe1535fa6070e5f
3921024https://github.com/dimensionalOS/dimos/pull/2107/commits/39210242ea19ded2e040cdb63fe1535fa6070e5f
https://github.com/bogwi
Save preview overlay PNG next to YAMLhttps://github.com/dimensionalOS/dimos/pull/2107/commits/e27e032e4434fd13c812d4e3a29381486bf0cac6
e27e032https://github.com/dimensionalOS/dimos/pull/2107/commits/e27e032e4434fd13c812d4e3a29381486bf0cac6
https://github.com/bogwi
Lint and CI guardhttps://github.com/dimensionalOS/dimos/pull/2107/commits/10df12993f1fe8f2d822f9dd76e77ede4a27c877
10df129https://github.com/dimensionalOS/dimos/pull/2107/commits/10df12993f1fe8f2d822f9dd76e77ede4a27c877
https://github.com/bogwi
Add Camera calibration runbookhttps://github.com/dimensionalOS/dimos/pull/2107/commits/a3c6c727d1d07e64bfb144e5aabb0be51c68b280
a3c6c72https://github.com/dimensionalOS/dimos/pull/2107/commits/a3c6c727d1d07e64bfb144e5aabb0be51c68b280
https://github.com/bogwi
Add test: calib YAML works DimosCameraInfo.from_yaml(str(out))https://github.com/dimensionalOS/dimos/pull/2107/commits/a158641e3529fd38962901bb2eedbd671f4a598d
a158641https://github.com/dimensionalOS/dimos/pull/2107/commits/a158641e3529fd38962901bb2eedbd671f4a598d
https://github.com/bogwi
Write "Capture practice" sectionhttps://github.com/dimensionalOS/dimos/pull/2107/commits/51e45603f984d920797c031c3bd0d1864904d175
51e4560https://github.com/dimensionalOS/dimos/pull/2107/commits/51e45603f984d920797c031c3bd0d1864904d175
https://github.com/bogwi
Write "Run dimos cameracalibrate" sectionhttps://github.com/dimensionalOS/dimos/pull/2107/commits/e4b27b3e7f92fa7cfb4a850d8506d7ce7e4ee4d7
e4b27b3https://github.com/dimensionalOS/dimos/pull/2107/commits/e4b27b3e7f92fa7cfb4a850d8506d7ce7e4ee4d7
bogwihttps://github.com/bogwi
May 16, 2026 03:24https://github.com/dimensionalOS/dimos/pull/2107#commits-pushed-3a4edcd
https://github.com/bogwi
cleanuphttps://github.com/dimensionalOS/dimos/pull/2107/commits/3a4edcdff3e0e230709bd3c04e95d8bf0b1b0cb8
3a4edcdhttps://github.com/dimensionalOS/dimos/pull/2107/commits/3a4edcdff3e0e230709bd3c04e95d8bf0b1b0cb8
https://github.com/bogwi
Merge upstream/main into feat/2036-with-2037https://github.com/dimensionalOS/dimos/pull/2107/commits/86ae3a4259d2fba4a2f96d89b8f9250d68970e4d
86ae3a4https://github.com/dimensionalOS/dimos/pull/2107/commits/86ae3a4259d2fba4a2f96d89b8f9250d68970e4d
https://github.com/bogwi
Move manual frame camera stub under fiducial/testing for worker picklinghttps://github.com/dimensionalOS/dimos/pull/2107/commits/1f5efa73ed64832417545be06cdbdadd7fd002f4
1f5efa7https://github.com/dimensionalOS/dimos/pull/2107/commits/1f5efa73ed64832417545be06cdbdadd7fd002f4
https://github.com/bogwi
fix: ci failureshttps://github.com/dimensionalOS/dimos/pull/2107/commits/f48184f54be0dec86dada155f936e6d26bc10d09
f48184fhttps://github.com/dimensionalOS/dimos/pull/2107/commits/f48184f54be0dec86dada155f936e6d26bc10d09
https://github.com/marketplace/autofix-ci
[autofix.ci] apply automated fixeshttps://github.com/dimensionalOS/dimos/pull/2107/commits/62c737ee6631f1eab6aea6ae75679ab1fd6ff942
62c737ehttps://github.com/dimensionalOS/dimos/pull/2107/commits/62c737ee6631f1eab6aea6ae75679ab1fd6ff942
https://github.com/bogwi
fix: test_marker_tf_deploy_lcm_tf_integrationhttps://github.com/dimensionalOS/dimos/pull/2107/commits/5633f70cc356ee3f61869c95c7a72c77c6e57340
5633f70https://github.com/dimensionalOS/dimos/pull/2107/commits/5633f70cc356ee3f61869c95c7a72c77c6e57340
https://github.com/bogwi
fix: paul's cmthttps://github.com/dimensionalOS/dimos/pull/2107/commits/0bb720c2fd09f885377c4c1134444b7a6fec6aee
0bb720chttps://github.com/dimensionalOS/dimos/pull/2107/commits/0bb720c2fd09f885377c4c1134444b7a6fec6aee
https://github.com/bogwi
add limit in camera read loophttps://github.com/dimensionalOS/dimos/pull/2107/commits/3efdd413920244449e1e79e7415f56ab14f454ff
3efdd41https://github.com/dimensionalOS/dimos/pull/2107/commits/3efdd413920244449e1e79e7415f56ab14f454ff
https://github.com/bogwi
Ignore layout.tags for false positive; ruffhttps://github.com/dimensionalOS/dimos/pull/2107/commits/9ef0649626682ad4fec61d35bbf94cc394aeea37
9ef0649https://github.com/dimensionalOS/dimos/pull/2107/commits/9ef0649626682ad4fec61d35bbf94cc394aeea37
https://github.com/apps/greptile-apps
greptile-appshttps://github.com/apps/greptile-apps
May 16, 2026https://github.com/dimensionalOS/dimos/pull/2107#issuecomment-4466365866
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
"Merge branch 'main' into feat/2036-with-..."https://github.com/dimensionalos/dimos/commit/26d7fc3d7810424d23219e40638d762cfbb4fa17
Re-trigger Greptilehttps://app.greptile.com/api/retrigger?id=32431269
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
https://github.com/apps/greptile-apps
greptile-appshttps://github.com/apps/greptile-apps
May 16, 2026 https://github.com/dimensionalOS/dimos/pull/2107#pullrequestreview-4303400920
View reviewed changes https://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37
dimos/robot/cli/dimos.pyhttps://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37#diff-39768ad9ada4ccad4d3d435913dfadbf2928815b1df9fba43a61fcd9f007372d
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
dimos/utils/cli/cameracalibrate/cameracalibrate.pyhttps://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37#diff-6bb591c5dfcdfab65358229392e85f06a6c90d1a8c9b4256bfdc8bcba14c5115
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
dimos/perception/fiducial/fixture_verification.pyhttps://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37#diff-1551593434f0c3e234904530be6d086158596fd06a45efc0dd9e48163fd403de
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
dimos/perception/fiducial/fixture_verification.pyhttps://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37#diff-1551593434f0c3e234904530be6d086158596fd06a45efc0dd9e48163fd403de
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
https://github.com/bogwi
bogwihttps://github.com/bogwi
May 16, 2026 https://github.com/dimensionalOS/dimos/pull/2107#ref-pullrequest-4456630760
Feat/2036 with 2037 #2098 https://github.com/dimensionalOS/dimos/pull/2098
https://github.com/leshy
leshyhttps://github.com/leshy
May 16, 2026 https://github.com/dimensionalOS/dimos/pull/2107#pullrequestreview-4303412140
View reviewed changes https://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37
dimos/perception/fiducial/blueprints/desk_marker_tf.pyhttps://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37#diff-56c285561a21fbf7c9ffc9ee2fa27dc693f59ffb4409961d187daf137b059bd4
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
https://github.com/leshy
leshyhttps://github.com/leshy
May 16, 2026 https://github.com/dimensionalOS/dimos/pull/2107#pullrequestreview-4303412766
View reviewed changes https://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37
dimos/perception/fiducial/blueprints/desk_marker_tf.pyhttps://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37#diff-56c285561a21fbf7c9ffc9ee2fa27dc693f59ffb4409961d187daf137b059bd4
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
https://github.com/bogwi
bogwihttps://github.com/bogwi
May 16, 2026https://github.com/dimensionalOS/dimos/pull/2107#event-25610156652
bogwihttps://github.com/bogwi
May 17, 2026 10:31https://github.com/dimensionalOS/dimos/pull/2107#commits-pushed-e299d1c
https://github.com/bogwi
add except (ValueError, RuntimeError) to collect RuntimeError rel…https://github.com/dimensionalOS/dimos/pull/2107/commits/e299d1ca51b76a3deffa414dad4df96acf59ece5
e299d1chttps://github.com/dimensionalOS/dimos/pull/2107/commits/e299d1ca51b76a3deffa414dad4df96acf59ece5
https://github.com/bogwi
optimize: boost cameracalibrate.py performance; various improvshttps://github.com/dimensionalOS/dimos/pull/2107/commits/4570f8262d95d1f3cb77301d59c7af6c4b4dc7e6
4570f82https://github.com/dimensionalOS/dimos/pull/2107/commits/4570f8262d95d1f3cb77301d59c7af6c4b4dc7e6
https://github.com/bogwi
Merge upstream/main into feat/2036-with-2037https://github.com/dimensionalOS/dimos/pull/2107/commits/168f99d498c5b317de5e60a8399769d13e75009e
168f99dhttps://github.com/dimensionalOS/dimos/pull/2107/commits/168f99d498c5b317de5e60a8399769d13e75009e
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
May 17, 2026https://github.com/dimensionalOS/dimos/pull/2107#issuecomment-4468858431
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
Codecovhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
Files with missing lineshttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
dimos/utils/cli/cameracalibrate/cameracalibrate.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3MvdXRpbHMvY2xpL2NhbWVyYWNhbGlicmF0ZS9jYW1lcmFjYWxpYnJhdGUucHk=
55 Missing and 40 partials ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
dimos/perception/fiducial/fixture_verification.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3MvcGVyY2VwdGlvbi9maWR1Y2lhbC9maXh0dXJlX3ZlcmlmaWNhdGlvbi5weQ==
63 Missing and 8 partials ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
dimos/perception/fiducial/marker_tf_module.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3MvcGVyY2VwdGlvbi9maWR1Y2lhbC9tYXJrZXJfdGZfbW9kdWxlLnB5
15 Missing and 9 partials ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
dimos/robot/cli/dimos.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3Mvcm9ib3QvY2xpL2RpbW9zLnB5
13 Missing ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
.../utils/cli/cameracalibrate/test_cameracalibrate.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3MvdXRpbHMvY2xpL2NhbWVyYWNhbGlicmF0ZS90ZXN0X2NhbWVyYWNhbGlicmF0ZS5weQ==
9 Missing and 2 partials ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
...s/perception/fiducial/blueprints/desk_marker_tf.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3MvcGVyY2VwdGlvbi9maWR1Y2lhbC9ibHVlcHJpbnRzL2Rlc2tfbWFya2VyX3RmLnB5
1 Missing and 4 partials ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
.../perception/fiducial/test_marker_tf_integration.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3MvcGVyY2VwdGlvbi9maWR1Y2lhbC90ZXN0X21hcmtlcl90Zl9pbnRlZ3JhdGlvbi5weQ==
1 Missing and 4 partials ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
...perception/fiducial/testing/manual_frame_camera.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3MvcGVyY2VwdGlvbi9maWR1Y2lhbC90ZXN0aW5nL21hbnVhbF9mcmFtZV9jYW1lcmEucHk=
3 Missing ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
dimos/robot/cli/topic.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3Mvcm9ib3QvY2xpL3RvcGljLnB5
2 Missing and 1 partial ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
...s/perception/fiducial/test_fixture_verification.pyhttps://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS#diff-ZGltb3MvcGVyY2VwdGlvbi9maWR1Y2lhbC90ZXN0X2ZpeHR1cmVfdmVyaWZpY2F0aW9uLnB5
1 Missing and 1 partial ⚠️ https://app.codecov.io/gh/dimensionalOS/dimos/pull/2107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dimensionalOS
Let us know!https://github.com/codecov/feedback/issues/255
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
https://github.com/leshy
leshyhttps://github.com/leshy
May 17, 2026https://github.com/dimensionalOS/dimos/pull/2107#issuecomment-4469565744
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
https://github.com/leshy
leshyhttps://github.com/leshy
May 17, 2026 https://github.com/dimensionalOS/dimos/pull/2107#pullrequestreview-4304904401
View reviewed changes https://github.com/dimensionalOS/dimos/pull/2107/files/26d7fc3d7810424d23219e40638d762cfbb4fa17
https://github.com/leshy
Merge branch 'main' into feat/2036-with-2037https://github.com/dimensionalOS/dimos/pull/2107/commits/26d7fc3d7810424d23219e40638d762cfbb4fa17
26d7fc3https://github.com/dimensionalOS/dimos/pull/2107/commits/26d7fc3d7810424d23219e40638d762cfbb4fa17
https://github.com/leshy
leshyhttps://github.com/leshy
May 17, 2026 06:16https://github.com/dimensionalOS/dimos/pull/2107#event-25621222642
https://github.com/leshy
leshyhttps://github.com/leshy
May 17, 2026 https://github.com/dimensionalOS/dimos/pull/2107#pullrequestreview-4304958955
View reviewed changes https://github.com/dimensionalOS/dimos/pull/2107/files/26d7fc3d7810424d23219e40638d762cfbb4fa17
https://github.com/leshy
leshyhttps://github.com/leshy
May 17, 2026 https://github.com/dimensionalOS/dimos/pull/2107#ref-pullrequest-4462619194
Ivan/feat/cameracalibrator go2 #2123 https://github.com/dimensionalOS/dimos/pull/2123
https://github.com/leshy
leshyhttps://github.com/leshy
141f15bhttps://github.com/dimensionalOS/dimos/commit/141f15bfd49b51595d299ffc1f12c60d6593c13e
May 17, 2026https://github.com/dimensionalOS/dimos/pull/2107#event-25622144747
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
https://github.com/leshy
leshyhttps://github.com/leshy
May 17, 2026 07:40https://github.com/dimensionalOS/dimos/pull/2107#event-25622144918
https://github.com/dimos-bot
dimos-bothttps://github.com/dimos-bot
May 18, 2026 https://github.com/dimensionalOS/dimos/pull/2107#ref-issue-4470326884
AprilTag relocalization #2155 https://github.com/dimensionalOS/dimos/issues/2155
AprilTag marker 3D detector #2036 https://github.com/dimensionalOS/dimos/issues/2036
feat(perception): AprilTag 3D detector with solvePnP TF transforms #2092 https://github.com/dimensionalOS/dimos/pull/2092
https://github.co/hiddenchars
https://github.com/dimensionalOS/dimos/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FdimensionalOS%2Fdimos%2Fpull%2F2107
https://github.com/leshy
leshy https://github.com/leshy
https://github.com/dimensionalOS/dimos/pull/2107/files/26d7fc3d7810424d23219e40638d762cfbb4fa17
https://github.com/apps/greptile-apps
greptile-apps[bot] https://github.com/apps/greptile-apps
https://github.com/dimensionalOS/dimos/pull/2107/files/9ef0649626682ad4fec61d35bbf94cc394aeea37
Please reload this pagehttps://github.com/dimensionalOS/dimos/pull/2107
https://github.com/bogwi
https://github.com/leshy
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.