{"id":76802,"recorded_at":"2026-10-26T14:38:12.959790Z","observed_at":"2026-10-26T14:38:12.959734Z","subject_kind":"source_record","subject":"x402_bazaar:https://iot.halowerk.com/v1/robotic-path-clearance","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://iot.halowerk.com/v1/robotic-path-clearance"]],"name":"iotwerk_robotic_path_clearance","owner_address":"0x2880edfff13100677bf97a3cbdf3bc34771c4e5e","raw":{"accepts":[{"amount":"4000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"asset":"USDC","assetTransferMethod":"eip3009","eip712Domain":{"chainId":8453,"name":"USD Coin","verifyingContract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","version":"2"},"name":"USD Coin","network_name":"Base Mainnet","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","scheme":"exact"}],"description":"Computes the minimum Euclidean distance from each circular obstacle center to every path segment, then subtracts obstacle radius and robot radius. It detects planar static clearance only; it does not model robot shape beyond a circle, dynamics, uncertainty or moving obstacles.","extensions":{"bazaar":{"info":{"input":{"bodyType":"json","exampleUrl":"https://iot.halowerk.com/v1/robotic-path-clearance/schema#/requestExample","method":"POST","schemaUrl":"https://iot.halowerk.com/v1/robotic-path-clearance/schema#/inputSchema","type":"http"},"output":{"example":{"coordinate_unit":"caller_supplied_consistent_unit","method":"minimum point-to-segment distance against circular obstacles","minimum_clearance":-0.292893219,"obstacle_checks":[{"centerline_distance":1.060660172,"clearance":-0.039339828,"closest_segment_index":1,"obstacle_id":"rack-7","required_margin_met":false},{"centerline_distance":0.707106781,"clearance":-0.292893219,"closest_segment_index":1,"obstacle_id":"post-2","required_margin_met":false}],"path_clear":false,"required_margin":0.2},"exampleUrl":"https://iot.halowerk.com/v1/robotic-path-clearance/schema#/outputExample","schemaUrl":"https://iot.halowerk.com/v1/robotic-path-clearance/schema#/outputSchema","type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":true,"properties":{"input":{"additionalProperties":true,"properties":{"bodyType":{"const":"json"},"exampleUrl":{"format":"uri","type":"string"},"method":{"const":"POST"},"schemaUrl":{"format":"uri","type":"string"},"type":{"const":"http"}},"required":["type","method","bodyType"],"type":"object"},"output":{"additionalProperties":true,"properties":{"exampleUrl":{"format":"uri","type":"string"},"schemaUrl":{"format":"uri","type":"string"},"type":{"const":"json"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-25T16:43:17.726Z","quality":{"l30DaysTotalCalls":9,"l30DaysUniquePayers":6,"lastCalledAt":"2026-10-25T16:43:17.308Z"},"resource":"https://iot.halowerk.com/v1/robotic-path-clearance","serviceName":"iotwerk_robotic_path_clearance","tags":["iot","robotics","geometry"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Computes the minimum Euclidean distance from each circular obstacle center to every path segment, then subtracts obstacle radius and robot radius. It detects planar static clearance only; it does not model robot shape beyond a circle, dynamics, uncertainty or moving obstacles."},"body_sha256":"698c176dadde1ee7f68038444cc9f90e553b99c79daff288ceefe8c6a9959a10","prev_id":null,"leaf":"0xda2c2198647c1e5da2eb00ace0d38fee17a90b86b712ebe275406d13006d440f","leaf_text":"{\"body\":\"698c176dadde1ee7f68038444cc9f90e553b99c79daff288ceefe8c6a9959a10\",\"id\":76802,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025492959734,\"prev\":null,\"subject\":\"x402_bazaar:https://iot.halowerk.com/v1/robotic-path-clearance\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xda2cc97f62843f7d225de86aad19a2375e479193a430f8100d0def29d0cfbda7","0xbf03ab2848676253d6ea38f51b6eb206a5f05e0a7ff050a688578443447e4215","0xea334bd1d35ff4da3648441be62449f97e2e83d6fc39ac0cd783b958712cff63","0xfb59d561d14906286a6da7d9fd17d8b5f8caa27cdea811c8bcef3ae196a6b6bf","0x371fe0b59eca0a79f752a81c483a0edaea8749137c9a36eacce19f84322e8193","0x49d0e30d9ed1b9eb3291106778928056b866950e4c0660189815e3f9cf30d3c4","0x2de7323c3e1cddb19b6a9f2aecb1efba49dec46fb3ec6eb312dd3a7ecf7a2856","0x0a9064024530b51b943c68bd8bfc2f538bdb3139bab9220520052229f5120bb9","0x439cf446b6655a1c9af5ca75dadbc6e0a732ed6f01bd40ee0b683ca22ba33285","0xddb1d558f250f3c7af2a9114478d2e8fd2c1ccf13c41a7367d80c929b4a5e0c6","0xc65997d4cbe46cfb99054bd5df6a660823432d48a8d7d21b0c1bed1df236af25","0x3704bc5ad033a79977899a5ead894cf50c0b8c8432c020959cefe2af561eb5ee","0xcd9e3af1fa905ec61b99ee9442716d7c7a439aecacd018ec229a24def1cabf6b","0x6b927d53caa5125cdba9255612d524976c691f8672796c3f0885ba2c5b3af1ad","0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b","0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}