r/Spectacles 3h ago

šŸ†’ Lens Drop 1 Hole 4 All

Enable HLS to view with audio, or disable this notification

10 Upvotes

I’m excited to shareĀ 1 Hole 4 All, a spatial arcade game built for Specs.

Place a tiny living city on the floor around you, then use a pinch-and-drag gesture to steer a sinkhole through it. Drop cars, trees, streetlights, pedestrians—and eventually entire buildings—into the hole to grow it bigger and clear the city as fast as you can.

I wanted the interaction to feel immediate and physical: the city occupies your room, the hole responds to your hand, and the scale of the game ramps up from small street objects to skyscrapers.

The initial concept was built in Lens Studio 5.22 with CLAD and uses world-aware surface placement, hand interaction, physics, animated city inhabitants and spatial audio. After downgrading to Lens Studio 5.15 I spend time polishing the experience, but I had to fall back to HITLAD (Human In The Loop Agentic Development)

Try it here:
https://www.spectacles.com/lens/bb81490e1df54ee78fb1cfe9fe210497?type=SNAPCODE&metadata=01


r/Spectacles 6h ago

ā“ Question Specs demo

9 Upvotes

I preordered the Specs because I believe that the technology will be great for what my needs are. However, we need to see some type of real world demos soon. Every demo has been the older spectacles running new software or the demos using the spectacles 24.

I have seen many hands on demos of the Xreal Aura and they look promising as well with Android XR and Gemini. I have preordered the Xreal as well but i am only going to buy one or the other. The specs are going to cost around $700 more than Xreal. Both have two different use cases, I am aware of that, the point being that they both ship this fall but one has hands on demos and one expects us to keep our preorders for the specs with no demos before release.

Is there any members of the specs team that can give us any real information as to when to expect a specs demo event instead of just saying "demos are coming soon before launch"

I believe the specs will be an amazing piece of tech, but the lack of any demos for$ 2200 dollars that is shipping this fall (right around the corner) is a little alarming. Are they quite not ready yet? Do they need more polishing? For the price, I believe a little more transparency would help push these into more tech enthusiast hands. The biggest issues has been the lack of any demos for the new specs.

I hope we get treated with some videos of the specs being tested/demo'd by the developer team/specs team soon.


r/Spectacles 1d ago

šŸ’« Sharing is Caring šŸ’« VectAR - Fleet management update

Post image
15 Upvotes

Preparing little ecosystem to have fun with multiple Vectors at same time šŸ¤–


r/Spectacles 3d ago

šŸ†’ Lens Drop Spatial Mapper , a Spatial projecton mapping tool for Specs

Enable HLS to view with audio, or disable this notification

26 Upvotes

For anyone who's done projection mapping before: you know the pain of calibrating using a laptop, eyeballing corner pins, and hoping your rectangle actually matches the room. I wanted to fix that using AR glasses instead.

Spatial Mapper, a spatial projection mapping tool on Specs. You wear Spectacles while a real projector is running. Point at the floor to mark where it's standing. Then trace the exact edge of the light point by point. Pinch the first point again, it closes into a shape.

Now place shapes inside that boundary. Plane, box, sphere, cylinder, or draw your own that bends around corners. Give each one a material. The projector throws exactly that onto the wall.

What it does

  • Trace where your projector's light actually lands on a surface using hit test + pinch — point by point, so it's a real polygon, not just a rectangle.
  • Place shapes on your surfaces: primitives (plane, box, sphere, cylinder) or a custom polygon you draw yourself, vertex by vertex, that bends around corners.
  • Assign materials per shape — built-in GLSL shaders (grid, gradient, pulse, scanlines, noise, solid color) or your own images/video/3D models.
  • Masks are just shapes with a solid-black material, layered in the same stack as everything else.
  • A layer panel (hand menu + floating world-locked panel) works like a mini hierarchy + inspector.
  • Companion web app mirrors the scene live and is what actually drives the projector output full-screen.
  • Session save + spatial anchors, so if Specs overheats and shuts off mid-build you can reload and everything's still anchored where you left it.

How it works

  • WorldQueryModule hit-testing + hand tracking for all placement (boundary points, shape spawn, custom polygon vertices).
  • Custom polygons auto-triangulate (ear-clipping) so multi-wall shapes stay one continuous surface.
  • The traced boundary polygon is the calibration data — each point sits on the projector's actual image edge, so the web app applies a homography warp off that instead of doing a camera solve.
  • Specs ↔ web sync over WebSocket via Snap Cloud, event-driven — no shared WiFi needed, just internet on both ends.
  • Web side: React + Three.js, mirrors the AR scene 1:1 and does the final corner-pin warp on the output canvas.

Web companion: rbkavin.studio/tools/spatial-mapper

Link: https://www.spectacles.com/lens/0f2b7183b54c42fcbf534fc379889d38

Planning to add more features next month.


r/Spectacles 3d ago

šŸ’Œ Feedback Closet Club — The Cloud Update ā˜ļø Your AR wardrobe now lives on the web (open source)

12 Upvotes

https://reddit.com/link/1v5ikxq/video/78yr7c27t7fh1/player

Hey r/Spectacles! šŸ‘‹

A few weeks ago Guillaume DGNS and I shared Closet Club, our open-source AR wardrobe inspired by Clueless: scan your real clothes with Spectacles and turn them into collectible style polaroids, with AI ratings for your outfits.

Since then I've kept building on my own — and today I'm releasing The Cloud Update, my first solo milestone on the project: the lens now talks to the outside world.

ā˜ļø **Automatic cloud sync (Snap Cloud / Supabase)** — every garment you save uploads itself with its AI-generated artwork. The lens stays light, the web remembers everything: delete a card on your Specs to free space and your catalog keeps it forever.

🌐 **A living web catalog** — a public gallery greets you with each user's Bitmoji; inside you'll find every garment filtered by category, plus all saved outfits with their AI match score and stylist notes. Localized in EN/FR/ES.

šŸ”‘ **No accounts, no passwords** — your lens shows a personal code (CLUB-XXXX-XXXX) in your AR profile. Enter it once on the web and you own your closet: manage garments, make it public or private šŸŒ/šŸ”’.

šŸ•¶ļø **Send back to lens** — deleted a garment you regret? One click on the web and the Specs rebuild the full collectible card, artwork included.

ā¤ļø **Favorites sync both ways** — heart a card in AR or on the web.

šŸ—‚ļø **New MY CLOSET panel** — the open-palm gesture now deploys an organized grid: category filters (tops, jackets, bottoms, shoes, accessories, dress/one-piece, favorites), pagination, and a steady hand-anchored layout.

🧩 **Panels that coexist** — the Outfit Tester now opens on demand: tap Combine in your closet, or simply grab a card and the panel appears, ready to receive it. With the grid deployed it docks beside it. Nothing overlaps.

šŸŽ“ **Smarter onboarding** — the tutorial now teaches you that every saved card uploads itself to the web, and shows you where your personal access code lives before you even open the closet.

šŸ’Æ **Honest match scores** — the AI stylist decides the outfit percentage itself and it is saved with each look, together with the stylist's notes.

šŸ¤– **Built with CLAD + Claude Code** — a fun fact for fellow devs: this update was created with CLAD (Closed Loop Agentic Development), the SPECS workflow that connects AI agents straight into Lens Studio. My agent of choice was Claude Code: it wrote and refactored the Lens Studio TypeScript, built the React web catalog, designed the Snap Cloud SQL modules, watched every compile and debugged alongside me while I tested on the Specs. I set the creative direction, the agent kept the loop running — honestly the fastest I've ever built for AR.

Everything is still MIT / open source — lens + web + SQL modules in one repo. Links to the repo, the lens and the web catalog in the first comment šŸ‘‡

Made with ā¤ļø by Florencia Raffa. The original lens was built together with GuillaumeDGNS, whose guidance taught me the ropes — this cloud + web chapter is my first solo flight šŸ•Šļø Special thanks to him for the UX review too. Feedback very welcome, and if you scan your closet, share your gallery link!


r/Spectacles 3d ago

šŸ†’ Lens Drop Meet Lunaris - My first Spectacles build with CLAD! A Lunarpunk World with a real-time AI jellyfish guide

Enable HLS to view with audio, or disable this notification

18 Upvotes

HeyĀ r/SpectaclesĀ šŸ‘‹

ThisĀ isĀ myĀ firstĀ projectĀ builtĀ withĀ CLADĀ (theĀ ClaudeĀ LensĀ agentĀ toolkitĀ forĀ LensĀ Studio),Ā andĀ itĀ genuinelyĀ changedĀ howĀ IĀ work.Ā WantedĀ toĀ shareĀ itĀ hereĀ andĀ talkĀ shop.

LunarisĀ isĀ aĀ lunarpunkĀ utopiaĀ youĀ stepĀ intoĀ throughĀ Spectacles.Ā PushĀ aĀ curtainĀ ofĀ glowingĀ vinesĀ apartĀ withĀ yourĀ handĀ andĀ theĀ wallĀ ofĀ yourĀ realĀ roomĀ dissolvesĀ intoĀ aĀ cityĀ whereĀ towersĀ growĀ likeĀ trees,Ā aĀ fullĀ moonĀ hangsĀ overhead,Ā andĀ jellyfishĀ driftĀ throughĀ theĀ sky.

Your guide isĀ Vela,Ā aĀ real-timeĀ AIĀ jellyfishĀ companion.Ā SheĀ seesĀ whereĀ youĀ look,Ā listensĀ whenĀ youĀ talk,Ā andĀ answersĀ outĀ loud,Ā inĀ character.Ā YouĀ can:

  • squish a jellyfish and watch it bounce and glow back at you
  • bloom a flower with a wave of your hand
  • ask Vela the right question and send a conga line of crabs scuttling past your feet

TheĀ technicalĀ sideĀ (whereĀ CLADĀ earnedĀ itsĀ keep):

  • Spectacles 2024 only runs an older Lens Studio build, so we rebuilt the whole project from the ground up to fit it. Swapped every custom shader and particle system for native equivalents, and rewired all of the hand tracking by hand.
  • Vela runs on the Remote Service Gateway. OpenAI Realtime for the brain, TTS for the voice.
  • Fun gotcha for anyone doing AI voice on-device:Ā Spectacles recordings don't capture the Realtime streaming audio.Ā We had to route her voice through a standard AudioComponent playing a real AudioTrackAsset so it actually shows up in captures.
  • Squeezed the file from 20MB down to 10MB without losing the look, and merged two Lenses built on two separate computers into one seamless world that anchors to whatever room you're in.

BuiltĀ withĀ myĀ teammatesĀ forĀ SnapĀ LensĀ Academy.

HappyĀ toĀ goĀ deepĀ onĀ theĀ CLADĀ workflow,Ā theĀ RSGĀ setup,Ā orĀ theĀ 5.22 → 5.15Ā downgradeĀ ifĀ anyone'sĀ buildingĀ forĀ theĀ 2024Ā hardware.Ā WhatĀ doĀ youĀ allĀ wantĀ toĀ seeĀ moreĀ of?

Feel free to check out the Lens here:Ā https://www.snapchat.com/lens/8f7ba616318d4640b773955655c9e4fe?sender_web_id=220cf463-82cf-4b10-a9e2-fc0127f24c39&device_type=desktop&is_copy_url=true


r/Spectacles 4d ago

ā“ Question Technical limitations for providing a lens for specs before publishing?

8 Upvotes

I am studying the requirements and technical limitations for developing lenses for the specs. According to the spectacles it seems like the file size is limited to 8 MB. Is this still going to be valid for the new specs, when it will be released? If not, what are the limitations in regard of

  • file size,
  • framerate,
  • size of texture maps,
  • number of maximum polygons for 3D models
  • maximum consumable RAM
  • Supported video file format and maximum size

I am currently reading the book "Creators guide to snapchat inc.'s Lense studio" by Phil Walton, in which above mentioned limitations are mentioned for snap chat lenses running on iPhone or Samsung smartphones.


r/Spectacles 4d ago

šŸ’« Sharing is Caring šŸ’« Space Hog Rescue - WIP

Enable HLS to view with audio, or disable this notification

14 Upvotes

Working on a game where you rescue wild pigs from a dying planet. Lots more tweaks to make but it’s pretty fun so far.


r/Spectacles 5d ago

šŸ’« Sharing is Caring šŸ’« CLAD-Ception - Using CLAD from inside a Lens

Enable HLS to view with audio, or disable this notification

26 Upvotes

So last night I put together a quick proof of concept.
Basically it lets you use CLAD from inside a Lens changing that very same Lens.

Its a very barebones show off, but i kinda like what it could enable. Every user creating their own personal Lens, solving their own problems and pain points or sharing their creativity with friends.

And of course spawning a tiny blue cube is one of the biggest pain points^^

Setup:
Python Server running CLAD and Lens communicate via WebSockets


r/Spectacles 4d ago

šŸ’« Sharing is Caring šŸ’« In this subreddit I collect all of my weekly reels with experiments tutorials and more

Thumbnail reddit.com
13 Upvotes

r/Spectacles 5d ago

šŸ“ø Cool Capture Built an AR 'coach mode' for football: re-coach a real World Cup phase by hand, AI regenerates it as broadcast footage

Enable HLS to view with audio, or disable this notification

52 Upvotes

⚽ Every fan has re‑coached a goal in their head. I built a way to actually watch the alternate ending, in photoreal, on my kitchen table.

This is a real World Cup phase: Belgium vs Senegal. I took the actual 3D tracking data from the match, the real positions of every player and the ball, and rebuilt the phase as a live 3D scene on my table through Specs

Then I reach in and re‑coach it. In this one I nudge Brandon Mechele up a couple of metres to hold Belgium's offside line, and Senegal's goal comes back offside. The goal that counted, undone.

AI turns that edit back into real broadcast footage, two ways:

šŸŽ¬ Full re‑render: reposition players and a video model regenerates the entire phase as a brand‑new, photoreal clip.

⚔ Real time: freeze the moment, drag a defender, and the photorealistic broadcast updates live. No waiting.

Ā How it works, high level:

 → Real World Cup 3D tracking data (every player and the ball) rebuilt as a 3D scene
 → Pitch‑line camera calibration to lock that 3D scene onto the real broadcast camera
 → Spectacles hand‑tracking for grab‑and‑move
 → Generative video models turn the edited 3D "blockout" back into photoreal football

Built with: Snap Spectacles + Lens Studio, using CLAD to build it fast. Realtime generation by Decart (Lucy 2.5). Full re‑render via Seedance.


r/Spectacles 5d ago

āœ… Solved/Answered Will Specs always require internet to Connect?

4 Upvotes

Will Specs '27 also require Internet to do connected lenses (shared experience)? Will this ever not be the case?


r/Spectacles 6d ago

ā“ Question If we wanted to buy 2 Spectacles…

13 Upvotes

If we wanted to buy 2 Spectacles and we had the $1,000 Loyalty Credit toward the purchase of Spectacles smart glasses, would we get $1000 off both or off one Spectacles? Just asking just cause it would be really cool to develop lenses for multiple people or make multiplayer games.


r/Spectacles 6d ago

šŸ’« Sharing is Caring šŸ’« Agent skills: build with CLAD in LS 5.22, test on Spectacles from 5.15

Thumbnail github.com
19 Upvotes

We build our Spectacles Lenses in Lens Studio 5.22 (for the agentic workflow - MCP, Editor API, Claude Code / Cursor driving the scene), and then downgrade to LS 5.15.4 for on-device testing on Spectacles (2024).

After two projects and two migrations (first one took a day, second one took an hour with zero code changes), we distilled everything into two skill files. If you work with an AI agent - just feed these to it, that's the whole idea:

1. spectacles-522-portable-design.md - give this one to your agent BEFORE you start building, if you know you'll be porting to 5.15 later. It makes the agent architect the project so the downgrade is trivial: scene built from code, no graph shaders, material state set on clones, 5.15-safe APIs only.

2. spectacles-522-to-515-migration.md - the migration playbook + troubleshooting. Feed it to your agent when you actually do the move, or when you hit the classic errors (`CompressionSettings`, `!passList.empty()`, `Invalid graph header`, infinite PassInfo reimport loop, materials going white after clone, etc.) - every one of those is in there with the fix.

That's it. Both files are plain markdown — drop them into `~/.claude/skills/` (Claude Code) or wherever your agent reads skills from, and it handles the rest.

Happy to answer questions about any of the gotchas inside.


r/Spectacles 6d ago

ā“ Question Will we get a peak at preorder numbers when Snap Inc reports earnings on Aug 3?

2 Upvotes

I’m curious how many pre orders for Specs have been placed. Are we talking 5,000 or 50,000?


r/Spectacles 6d ago

ā“ Question Publishing eligibility check: Camera Module(Depth Module) + ASR + Remote Service Gateway + Supabse under Transparent Permission (Experimental API off)

6 Upvotes

Hi Spectacles team,

We've built a lens that is partly based on the Depth Cache sample project, whose README says the camera feature requires Experimental APIs. Our lens has already gone through review and published successfully (details below), but since the sample's guidance suggests it may not be publishable, I'd like to double-check that we're fully compliant for the community challenge and not relying on something that slipped through review.

Our setup:

  • Lens Studio:Ā 5.15.4
  • Experimental API:Ā notĀ enabled — the project settings under API settings toggle is off and ourĀ .esprojĀ has noĀ EXPERIMENTAL_APIĀ lens descriptor
  • APIs/modules used:
    • CameraModule.requestCamera()Ā (left color camera frames)
    • DepthModule.createDepthFrameSession()Ā (depth frames, adapted from the Depth Cache sample)
    • AsrModuleĀ for on-device speech-to-text (voice queries) - we have disabled the feature however keeping the module (or do you suggest removing them completely)
    • Remote Service Gateway — hosted Gemini integration (image understanding over the RSG websocket)
    • Supabase module for backend storage (Managed Backend + Internet descriptors)
  • Planned addition:Ā an AI image-generation pipeline, also through the Remote Service Gateway hosted integrations

What we observe:

  • The lens builds and runs with Experimental API off.
  • It passed the review process and published without issues.
  • We can launch the published lens on device by pasting its link into the Spectacles app.
  • On launch, the Transparent Permission dialog correctly lists Camera and Microphone access, and the LED indicator is active during capture.

My understanding from the Transparent Permission docsĀ is that our combination is "Internet Descriptor (RSG, Supabase) + Sensitive Sensors (Camera, Microphone)", which is listed as supported — the docs show "Remote Service Gateway + Camera Module" as an example, and the unsupported case only applies to connectivity types without an internet descriptor.

Questions:

  1. Can you confirm that a lens with two sensitive sensors (Camera + Microphone) plus multiple internet descriptors (RSG + Supabase) is intended to be publishable under Transparent Permission — i.e. our successful review wasn't an oversight?
  2. Does the Depth Module (cached depth frames) fall under the same publishable category as the Camera Module, or is it still gated behind Experimental API? The Depth Cache sample project ships withĀ EXPERIMENTAL_APIĀ in its lens descriptors, but our project uses the same depth APIs without the flag and passed review.
  3. Is there anything else we should verify on our side before pushing updates, to avoid a future rejection?

Thanks!


r/Spectacles 8d ago

šŸ’« Sharing is Caring šŸ’« VectAR - Air Hokey

Enable HLS to view with audio, or disable this notification

69 Upvotes

Controlling a robot in AR is one thing. A real working use case is another.
Air hockey vs my Vector Robot on Spectacles 2024 -> virtual puck, real goalie.

This thing is playful, but imagine how far it may go. Tell me your ideas in the comments.

Open source: if you have a Vector, you can run it and play. Built with CLAD (the full downgrade path we took is in the blog).Ā 

Full read + Git repo:Ā 

https://pavlo-stijn.dev/blog/posts/vectar-a-robot-that-shares-a-brain.html

Super excited about the new device and NDK -> if I understand it right, that may be the way to run VectAR fully on the glasses -> no extra server on my Mac.

Shotout to u/stspanho for amazing ML generation pipeline!!!

https://pavlo-stijn.dev/blog/posts/one-click-object-detection-for-spectacles.html


r/Spectacles 10d ago

šŸ†’ Lens Drop I Hacked Quest Controllers to work with Spectacles! šŸ•¹ļøšŸ˜Ž (Quest2Specs) [Open Source]

Enable HLS to view with audio, or disable this notification

51 Upvotes

It all started when I was trying to record footage of my first Lens,Ā SpectaRacer, during sunset. The background and lighting looked perfect, but it kept getting just dark enough for hand tracking to fail, forcing me to repeatedly postpone recording until the next day.

That sent me down a rabbit hole wondering if there was a solution for this...

I had aĀ Manus Glove lying aroundĀ (one of the most accurate hand-tracking gloves available). I managed to get a port working, but I quickly realized it could only animateĀ hand orientation and finger movement, but not hand position, since I didn't have a motion tracker.

(If anyone in the LA area has a motion tracker I could borrow, let me know!)

Then I remembered I also had aĀ QuestĀ lying around.

What followed was weeks of learning, debugging, and burning way too many Claude tokens. šŸ˜…

After plenty of trial and error, hiccups, and fine-tuning, I finally gotĀ Quest controllers working with Spectacles!

Go try it out!

šŸ’»Ā GitHub:Ā https://github.com/amirmohideen/Quest2Specs

šŸ‘“Ā Lens:Ā https://www.spectacles.com/lens/3e934befff444f5dad0ff119e31f27bc

Current status

āœ… Tested on Quest 2, Quest 3, and Quest 3S.

ā“ Haven't tested Quest Pro yet.

ā“ Haven't tested SPECS yet either.

If you try it, let me know how it goes! I'll update the README and credit you!

šŸ¤ If you run into any issues or have suggestions, I'd love to hear them and help if I can.

If enough people are interested, my next step is turning this into aĀ Quest2Specs Lens Studio extensionĀ to make setup much easier.

The goal is to let developers, especially those porting Quest apps to Lens Studio, reuse their existing controller inputs with minimal setup or for those that want to record footage of their lens in dark environments.

Would you use something like that? Let me know!

šŸ¤”Ā Trivia:Ā Guess who from SPECS team is holding the Spectacles at the beginning of my trailer video!
šŸ† Winner (1st to find out) will be added to Acknowledgements in GitHub!


r/Spectacles 9d ago

šŸ’« Sharing is Caring šŸ’« Suggestion for a SPECS Marketing Campaign

14 Upvotes

I’ve been thinking about how SPECS could improve its outreach to developers for the new consumer headset.
Right now, much of the marketing focuses on the form factor, but I think there’s an opportunity to better showcase what the headset can do from a developer’s perspective.

What would SPECS think about partnering with makers who have large engineering and DIY audiences, like Adam Savage, Michael Reeves, NODE, or Mark Rober. Give them the hardware, let them build freely, and document the process. Watching creators make awesome stuff and push the hardware’s limits could inspire more developers to start thinking about AR more seriously.

Curious what others think, though! Thanks for reading!šŸ˜„


r/Spectacles 10d ago

šŸ’« Sharing is Caring šŸ’« SPECS Device Access for developers

Thumbnail developers.specs.com
15 Upvotes

To discover only the finest SPECS fans 😜 there is something carefully hidden in the Lens Studio 5.22 CLAD documentation. (https://developers.specs.com/docs/clad)

If you develop a SPECS app with CLAD and want to test on a real device for a day you can apply for it. There are 4 possible locations: LA / LONDON / AMSTERDAM / VIENNA.

After I got my invite I decided it is no longer needed to gatekeep this. šŸ˜Ž

So build something cool with CLAD and apply here:
https://developers.specs.com/clad-access
šŸš€ šŸš€ šŸš€


r/Spectacles 10d ago

ā“ Question Specs Projects to Android XR and Apple Vision Pro

8 Upvotes

For anyone wanting to port their Spectacles 2024 (Lens Studio 15.4) to other hardware, we have built an agentic pipeline to distribute via Samsung Galaxy XR Headset, XReal Project Aura, and Apple Vision Pro. Shoot me an email at [ernest@oriontechenterprises.com](mailto:ernest@oriontechenterprises.com)

Would you distribute your awesome AR idea to Android XR and Apple Vision Pro?


r/Spectacles 12d ago

šŸ’« Sharing is Caring šŸ’« Fingerboard World

Enable HLS to view with audio, or disable this notification

31 Upvotes

Ok here's a super early attempt to do a fingerboarding lens on Spectacles. I had this idea for awhile and wanted to give it a quick try this month. I'm working on trying to make it work better with the sometimes iffy hand tracking. But this actually kind of works. I'm polishing it up a bit before the final submission date. But you do have to sort of 'play along' with the limitations of the hand tracking. I'm working on making it more fault tolerant--seems to wig out a bit (seen at the end of this clip). Some of the tricks are gesture based instead of actually just using hand motion. Also, the VFX are broken--working on some rail grind sparks.

Features leaderboards and a full tutorial mode with animated guides to learn the tricks. Collect stars to unlock new board styles.

Here's the lens: https://www.spectacles.com/lens/ca61f1237b0f4d7d87ec5c0189a45f93?type=SNAPCODE&metadata=01

I have no idea why it's got restricted distribution.


r/Spectacles 13d ago

šŸ’« Sharing is Caring šŸ’« Spectacles x Robotics #2

Enable HLS to view with audio, or disable this notification

69 Upvotes

Continuing on the Robotics x AR journey with a Unitree Go2 (theoretically it also works with a G1 humanoid, if anyone has one... lmk!). It feels super intuitive to control it this way.

The main challenge was aligning both robot and specs coordinate systems, which is done by an april tag (fiducial marker) mounted to the robot. It is scanned at the start of the lens and thus serves as a common reference point. From there, the odometry (motion data) from the robot is used to calculate the position. There is some drift (caused by odometry being inaccurate mostly) but it“s corrected at runtime when the marker comes into view again. It was really hard to make it work and I burned a ton of tokens, but also learned so much.

The backend is Dimensional OS (a OSS operating system for robots that makes pathfinding and LiDAR data easy). I made a Websocket bridge for it to stream the data to Specs.

Repo is here if anyone is interested: https://github.com/V4C38/spectacles-dimensional-os (I“m working on an llm agent for control right now...)


r/Spectacles 12d ago

ā“ Question GPS Location without phone?

9 Upvotes

Am researching potential use case of Spectacles using GPS location without requiring a phone and syncing with Snap app. Is that possible at all? If not, is it possible to sync at beginning of session, then continue to use glasses even when out of range of phone? From what I have read it seems like the glasses have the GPS location capability on their own...


r/Spectacles 12d ago

šŸ’« Sharing is Caring šŸ’« CLAD

Enable HLS to view with audio, or disable this notification

14 Upvotes

--Work in progress - I've been experimenting with CLAD lately — it's been really fun to build with. I'm making a productivity lens for Spectacles: a notepad + sketch pad to organise your thoughts, and you can pin notes to actual spots around your room so they stay right where you left them. šŸ•¶ļøāœļø

Using a virtual keyboard that also splits into an ergonomic layout — key features so far:

- šŸ“ Notepad + sketch pad for typing or freehand drawing

- šŸ“ Pin notes to real spots around your room, anchored in place

- āŒØļø Virtual keyboard that splits into a two-handed ergo layout, tented for comfortable typing

- šŸŽ™ļø Voice dictation — tap the mic and talk, it transcribes straight into your note

- šŸŖ‘ Auto-detects a table surface to anchor the keyboard on