{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/xense-photon-visuotactile-sensor-59be","markdown":"https://www.xirkit.io/products/xense-photon-visuotactile-sensor-59be/data.md","mcp":"https://www.xirkit.io/mcp","note":"Every value is traced to a cited source (see sources and per-value src). Null means unknown, never zero.","record":{"id":"59beaf1a-5128-5e24-a8ea-1e489db87108","mpn":"Photon","name":"Xense Photon Visuotactile Sensor","manufacturer":"Xense Robotics","family":"tactile_sensor","summary":"Xense Photon is a planar visuotactile sensor: optical imaging of a 2–5 mm flexible layer gives 0.03 mm spatial resolution, 0.02 N resultant-force accuracy and 0.06 mm deformation-field accuracy over a 17.5 × 29.5 mm sensing area, sampled at 30–150 Hz over UVC, from 5 V at 0.6 W, in a 52.8 × 27 × 22 mm body.","schema_version":"3.0","revision":null,"tags":["tactile_sensor","tactile sensor","optical","touch sensor","uvc sensor","robot skin","xense","robotics","visuotactile sensor","vision-based tactile sensor","gripper tactile sensor","slip detection"],"sources":[{"other":{},"id":"datasheet","url":"https://aifitlab.com/products/xense-robotics-photon-tactile-sensor","title":"Xense Photon Visuotactile Sensor datasheet","publisher":"Xense Robotics","kind":"datasheet","retrieved_at":"2026-10-20T05:32:01+00:00","field_paths":["spec.geometry.cad.bbox.height_mm","spec.geometry.cad.bbox.length_mm","spec.geometry.cad.bbox.width_mm","spec.geometry.cad.envelope_complete","spec.geometry.cad.mesh_path","spec.geometry.cad.step_path","spec.geometry.cad.verification","spec.geometry.dimensions.height_mm","spec.geometry.dimensions.length_mm","spec.geometry.dimensions.width_mm","spec.provides.active_area_length_mm","spec.provides.active_area_shape","spec.provides.active_area_width_mm","spec.provides.channels","spec.provides.features","spec.provides.interface","spec.provides.output","spec.provides.sensing","spec.provides.thickness_mm","spec.usage.connectors","spec.usage.pinout","spec.usage.pinout_complete"],"notes":"sha256 0bf60d2ab24e25a6fd8e890090fe0bdcda6778ff4ff5d63371a6d1b39af57935"},{"other":{},"id":"offer0","url":"https://aifitlab.com/products/xense-robotics-photon-tactile-sensor","title":"aifitlab.com listing","publisher":null,"kind":"distributor","retrieved_at":"2026-10-20T05:33:39+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://aifitlab.com/products/xense-robotics-photon-tactile-sensor","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/Xense_Robotics-Photon-main-new-1.jpg","label":"Xense Photon tactile sensor — product photo (AIFIT Lab)","verification":"unverified","notes":"inspected: black wedge-shaped sensor body, XENSE logo on the face, small multi-pin connector socket and two round mounting holes on the base; reseller listing photo"},{"other":{},"kind":"cad","url":"xense-photon.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"price_breaks":[]},"supplier":"aifitlab.com","url":"https://aifitlab.com/products/xense-robotics-photon-tactile-sensor","currency":"USD","unit_price":625,"stock_status":"in_stock","region":"US","minimum_quantity":null,"checked_at":"2026-10-20T05:33:39+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null,"price_basis":"listed","unit_price_max":null}],"best_for":[{"other":{},"label":"Touch and force sensing","reason":"Optical visuotactile sensor: 0.02 N resultant-force accuracy, 0.03 mm spatial resolution, 30–150 Hz over UVC — reads contact force, slip and surface shape on a gripper pad.","basis":"engineering_inference"},{"other":{},"label":"Grasping and manipulation","reason":"52.8 × 27 × 22 mm body with a 17.5 × 29.5 mm sensing area and slip detection fits a gripper finger.","basis":"engineering_inference"}],"children":[],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"UVC","kind":"usb","label":"UVC","notes":"UVC (USB video class) link carrying the sensor image; connector type and pin order not published","other":{},"functions":["uvc"],"electrical":{}}],"derived":{},"connectors":[{"id":"port","kind":"UVC video-class interface connector on the base (type and pinout not published)","other":{}}],"pin_mappings":[],"requirements":{"other":{},"data_inputs":[],"power_inputs":[]},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":27,"height_mm":22,"length_mm":52.8},"features":[],"mesh_path":"xense-photon.stl","step_path":"xense-photon.step","assumptions":[],"verification":"generated","envelope_complete":true},"other":{},"derived":{},"dimensions":{"other":{},"width_mm":27,"height_mm":22,"length_mm":52.8},"feature_boxes":[],"mounting_holes":[]},"provides":{"other":{},"output":"UVC video stream of the marker image; force, deformation and slip derived by Xense software","derived":{},"sensing":"optical","channels":620,"features":["Sensing modalities: 3D surface measurement, texture recognition, 6-DoF force, 3D distributed force, slip detection, motion tracking","Marker density 120 /cm² (the manual prose says 350 markers/cm² for the series)","Spatial resolution 0.03 mm; deformation-field accuracy 0.06 mm","Supply 5 V, 0.6 W"],"interface":"UVC","capabilities":[],"thickness_mm":22,"active_area_shape":"rectangular","active_area_width_mm":17.5,"active_area_length_mm":29.5},"compliance":{"other":{},"derived":{},"certifications":[]},"constraints":{"other":{},"derived":{},"thermal":{"other":{}},"electrical":{"other":{}}}},"other":null,"source_type":"pdf","source_ref":"https://aifitlab.com/products/xense-robotics-photon-tactile-sensor","datasheet":{"cad":{"bbox":{"max":[52.8,27,22],"min":[0,0,0],"width_mm":27,"height_mm":22,"length_mm":52.8},"check":{"failed":[],"passed":true},"expected":[{"x":52.8,"y":27,"name":"envelope","what":"box_xy"},{"what":"envelope_z","value":22}],"archetype":"envelope_box","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/xense-photon/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/xense-photon/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/xense-photon/07_cad/views.png","export_stl":"xense-photon.stl","assumptions":[],"export_step":"xense-photon.step","source_step":null,"verification":"generated","envelope_complete":true},"chips":[],"fields":{"output":{"src":{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","table_id":"6_1"},"unit":null,"value":"UVC video stream of the marker image; force, deformation and slip derived by Xense software"},"sensing":{"src":{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","table_id":"6_1"},"unit":null,"value":"optical"},"channels":{"src":{"page":6,"quote":"| Marker Density | 120 /cm² |","method":"derived","table_id":"6_1"},"unit":null,"value":620},"connector":{"src":{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","table_id":"6_1"},"unit":null,"value":"UVC interface connector (type not published)"},"interface":{"src":{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","table_id":"6_1"},"unit":null,"value":"UVC"},"thickness":{"src":{"page":6,"quote":"| Dimensions (Length × Width × Height) | 52.8 × 27 × 22 mm |","method":"table","table_id":"6_1"},"unit":"mm","value":22},"active_area_shape":{"src":{"page":6,"quote":"| Sensing Area | 17.5 (H) × 29.5 (V) mm |","method":"table","table_id":"6_1"},"unit":null,"value":"rectangular"},"active_area_width":{"src":{"page":6,"quote":"| Sensing Area | 17.5 (H) × 29.5 (V) mm |","method":"table","table_id":"6_1"},"unit":"mm","value":17.5},"active_area_length":{"src":{"page":6,"quote":"| Sensing Area | 17.5 (H) × 29.5 (V) mm |","method":"table","table_id":"6_1"},"unit":"mm","value":29.5}},"groups":{"all":["UVC"]},"source":{"url":"https://aifitlab.com/products/xense-robotics-photon-tactile-sensor","pages":6,"sha256":"0bf60d2ab24e25a6fd8e890090fe0bdcda6778ff4ff5d63371a6d1b39af57935","onboarded_at":"2026-10-20T05:34:20+00:00"},"coverage":{"pct":95.8,"score":"23/24","passed":true,"explained_nulls":["active_area_diameter","force_range","operating_temperature","weight","compliance","lifecycle"]},"entities":[{"id":"UVC","attrs":{"kind":"usb","label":"UVC","designator":"UVC","description":"UVC (USB video class) link carrying the sensor image; connector type and pin order not published"},"sources":[{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}],"attr_src":{"kind":{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"label":{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"designator":{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","fragment":"entities_pins.json","table_id":"6_1"},"description":{"page":6,"quote":"| Communication Protocol | UVC |","method":"table","fragment":"entities_pins.json","table_id":"6_1"}},"functions":[],"electrical":{},"entity_type":"pin"}],"taxonomy":{"pinouts":{"role":"pins_or_terminals","definition":"Pins, pads, tails or connector leads and what each does"},"code_usage":{"role":"software_usage","definition":"Wiring and example code (Arduino / CircuitPython)"},"dimensions":{"role":"mechanical_dimensions","definition":"Dimension drawing: sensor outline, active area, tail length, board size"},"site_chrome":{"role":"other","definition":"Navigation, related products, footers, page headers"},"specifications":{"role":"electrical_ratings","definition":"Specifications: active area, force range, resistance vs force, thickness, actuation force, electrodes / channels, supply, interface"},"pricing_ordering":{"role":"ordering_commercial","definition":"Store page: price, product ID, technical details"},"product_overview":{"role":"identity_overview","definition":"Overview: sensing principle, what it detects, typical uses"}},"variants":{},"commercial":{"other":{},"checked_at":"2026-10-20T05:33:39+00:00","compliance":[],"ordering_codes":[{"code":"Photon","description":"Xense Photon planar visuotactile sensor (AIFIT variant 46436201103496)"}]},"mechanical":{"dims":{"width":{"src":{"page":6,"quote":"| Dimensions (Length × Width × Height) | 52.8 × 27 × 22 mm |","method":"table","table_id":"6_1"},"unit":"mm","value":27},"height":{"src":{"page":6,"quote":"| Dimensions (Length × Width × Height) | 52.8 × 27 × 22 mm |","method":"table","table_id":"6_1"},"unit":"mm","value":22},"length":{"src":{"page":6,"quote":"| Dimensions (Length × Width × Height) | 52.8 × 27 × 22 mm |","method":"table","table_id":"6_1"},"unit":"mm","value":52.8}},"kind":"mechanical","holes":[],"units":"mm","origin":"sensor body envelope from (0,0,0); length x width x height as the Dimensions row prints it","features":[],"archetype":"envelope_box","assumptions":{}},"page_index":[{"page":1,"tags":["site_chrome"],"primary":"site_chrome"},{"page":2,"tags":[],"primary":"none_of_these"},{"page":3,"tags":[],"primary":"none_of_these"},{"page":4,"tags":[],"primary":"none_of_these"},{"page":5,"tags":[],"primary":"product_overview"},{"page":6,"tags":["specifications"],"primary":"specifications"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{}},"use_cases":["touch-force-sensing","grasping-manipulation"],"commercial":{"other":{},"checked_at":"2026-10-20T05:33:39+00:00","compliance":[],"ordering_codes":[{"code":"Photon","description":"Xense Photon planar visuotactile sensor (AIFIT variant 46436201103496)"}]},"null_reasons":{"weight":{"note":"no weight for the Photon in the listing or the manual","reason":"not_in_source"},"lifecycle":{"note":"listing says backordered; no lifecycle statement","reason":"not_in_source"},"compliance":{"note":"no certification statement","reason":"not_in_source"},"force_range":{"note":"only resultant-force accuracy (0.02 N) is printed, no force range","reason":"not_in_source"},"mount_pattern":{"note":"two mounting holes visible on the base photo but no hole spacing published; Photon.step is a download not parsed here","reason":"not_in_source"},"active_area_diameter":{"note":"rectangular area","reason":"not_applicable"},"operating_temperature":{"note":"not printed for the Photon","reason":"not_in_source"}},"assembly_label":"Module","assembly_level":2,"search_aliases":["Photon","Xense Robotics Photon","Photon tactile sensor","Xense Photon"],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://aifitlab.com/products/xense-robotics-photon-tactile-sensor","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://aifitlab.com/products/xense-robotics-photon-tactile-sensor"},{"other":{},"kind":"image","url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/Xense_Robotics-Photon-main-new-1.jpg","label":"Xense Photon tactile sensor — product photo (AIFIT Lab)","verification":"unverified","notes":"inspected: black wedge-shaped sensor body, XENSE logo on the face, small multi-pin connector socket and two round mounting holes on the base; reseller listing photo","resolved_url":"https://cdn.shopify.com/s/files/1/0673/6848/5000/files/Xense_Robotics-Photon-main-new-1.jpg"},{"other":{},"kind":"cad","url":"xense-photon.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/xense-photon.step"}],"cad":{"verification":"generated","envelope_complete":true,"assumptions":[],"step_path":"xense-photon.step","mesh_path":"xense-photon.stl","footprint_svg_path":null,"bbox":{"length_mm":52.8,"width_mm":27,"height_mm":22},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/xense-photon.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/xense-photon.stl","footprint_svg_url":null},"limitations":["Generated geometry is an approximate mechanical envelope; inspect original manufacturer CAD when available.","Generated footprint_svg_path is an outline, not a verified electrical land pattern.","Xirkit does not run fit checks; download step_url and test fit against your own enclosure."]}}}