
VICON Tracker Python API
![]()
Sònrachaidhean
- Ainm toraidh: Vicon Tracker Python API
- Co-chòrdalachd: Ceòladair 4.0
- Tionndaidhean Python le taic: 2.7 agus Python 3
Stiùireadh airson cleachdadh bathar
Stàlaich an Tracker API
Gus an Tracker API a chleachdadh le Python, lean na ceumannan seo:
- Thoir sùil air an tionndadh Python gus dèanamh cinnteach à co-chòrdalachd.
- Stàlaich Python le bhith ga luchdachadh sìos bho làrach-lìn oifigeil weblàrach-lìn agus a’ taghadh an dreach iomchaidh.
- Lorg agus stàlaich am modal Tracker Python bhon phasgan ainmichte.
Thoir sùil air Python Version
- Fosgail àithne àithne.
- Taidhp 'py' agus brùth Enter.
- Mura h-eil Python air a chuir a-steach, thoir sùil air an stiùireadh stàlaidh.
Stàlaich Python
- Rach gu Python oifigeil a weblàrach.
- Luchdaich sìos agus stàlaich Python, a’ dèanamh cinnteach gun cuir thu python.exe ri PATH rè an stàlaidh.
Stàlaich am modal Tracker Python:
- Lorg an stàladh files sa phasgan ainmichte.
- Tagh an dòigh stàlaidh stèidhichte air do shuidheachadh.
Stàlaich am modal Python le bhith a’ ruith a’ bhaidse File:
- Seòl gu pasgan stàlaidh Python: C: Prògram FilesViconTracker4.xSDKPython
- Dèan briogadh dùbailte air 'install_tracker_api.bat' gus am pròiseas stàlaidh a thòiseachadh.
Ceistean Cumanta (FAQ):
C: Dè as urrainn dhomh fèin-ghluasad a 'cleachdadh an Tracker API?
- A: Leigidh an Tracker API leat gnìomhan cumanta a dhèanamh fèin-ghluasadach leithid luchdachadh, cluich, às-mhalairt dàta, cuir an gnìomh / cuir às do nithean, agus brosnachadh pàirtean sruth-obrach.
C: Dè na dreachan Python a tha a’ faighinn taic bhon Tracker API?
- A: Tha an Tracker API a’ toirt taic do dhreachan Python 2.7 agus Python
Mun stiùireadh seo
- Leigidh an Tracker API leat smachd a chumail air cuid de fheartan Tracker tro API Python.
- Leigidh an API leat cuid de ghnìomhan cumanta Tracker a dhèanamh fèin-ghluasadach, leithid luchdachadh, cluich, agus às-mhalairt dàta, cuir an gnìomh no cuir à comas diofar nithean, no piobrachadh pàirtean den t-sruth-obrach.
- Leigidh an sgrìobhainn seo leat tòiseachadh leis an Tracker API.
Stàlaich an Tracker API
- Gus an Tracker API a chleachdadh le Python, feumaidh tu dèanamh cinnteach gu bheil an dithis agad air an stàladh.
- Tha an Tracker API a’ toirt taic do Python 2.7 agus Python 3. Tha Vicon a’ moladh gun cleachd thu an tionndadh slàn as ùire de Python 3 mura h-eil do phròiseact ag iarraidh ort dreach sònraichte de Python a chleachdadh.
Bidh na modhan-obrach seo gad stiùireadh tron phròiseas stàlaidh:
- Thoir sùil air an tionndadh Python air
- Python a stàladh air draibhearan
- A’ stàladh modal Tracker Python air
- Dèan cinnteach gu bheil am modal Python air a stàladh ceart air
Thoir sùil air tionndadh Python
- Mura h-eil thu cinnteach a bheil Python agad air a chuir a-steach no dè an dreach de Python a tha thu a’ cleachdadh, faodaidh tu àithne gu sgiobalta fhosgladh agus an àithne py a ruith.
Airson example:![]()
Mura h-eil Python agad, faic Install Python.
Stàlaich Python Gus Python 2 no 3 a stàladh:
- Rach gu https://www.python.org/downloads/
- Lorg an dreach a tha a dhìth agus stàlaich Python, a’ dèanamh cinnteach gu bheil Cuir python.exe gu PATH air a thaghadh:

Anns an dealbh gu h-àrd, thèid an t-ainm-cleachdaiche agad airson am pasgan stàlaidh a chuir an àite ABC.
Stàlaich am modal Tracker Python Gus am modal Tracker Python a stàladh:
- Lorg an stàladh files. Ma chuir thu a-steach Tracker san àite bunaiteach, lorgar iad sa phasgan seo: C: \ Program Files\Vicon\Tracker4.x\SDK\Python
- iad seo files air an taisbeanadh:

- iad seo files air an taisbeanadh:
- Stàlaich am modal Tracker Python ann an aon de na dòighean a leanas, a rèir an stàlaidh sònraichte agad:
- Is e an dòigh as sìmplidh am baidse a ruith file (install_tracker_api.bat) a tha air a ghabhail a-steach ann an stàladh Tracker (mar a chithear san dealbh gu h-àrd).
- Mar as trice bidh seo ag obair gu math ma tha:
- Chaidh Python a chuir a-steach don chaochladair PATH; neo
- Tha grunn dhreachan de Python air an stàladh, ach tha thu airson an API a stàladh chun an tionndadh as ùire a chuir thu a-steach; neo
- Chan eil ach aon dreach de Python air a chuir a-steach.
- Ma tha gin de na cumhaichean sin an sàs, faic Stàlaich am modal python le bhith a’ ruith a’ bhaidse file air adhart.
- Anns a h-uile cùis eile, stàlaich am modal Python le bhith a ’cleachdadh pip. Mar as trice bidh seo a’ buntainn ma tha:
- Tha grunn dhreachan de Python air an stàladh, ach tha thu airson stàladh gu dreach sònraichte; neo
- Tha grunn dhreachan eadar-dhealaichte de Python air an stàladh agus tha thu airson a chuir a-steach dhaibh uile (sa chùis seo, feumaidh tu am modal a stàladh airson gach dreach); neo
- Chan eil ach aon tionndadh de Python air a stàladh, ach cha do chuir thu a-steach gu PATH.
- Ma tha gin de na cumhaichean sin an sàs, faic Stàlaich am modal Python le bhith a’ ruith pip air adhart.
Stàlaich am modal Python le bhith a 'ruith a' bhaidse file Gus seo a dhèanamh:
- Seòl gu pasgan stàlaidh Python: C: \ Prògram Files\Vicon\Tracker4.x\SDK\Python
- Dèan briogadh dùbailte install_tracker_api.bat.
- Tòisichidh am pròiseas stàlaidh gu fèin-ghluasadach.
Stàlaich am modal Python le bhith a 'ruith a' phìob
- Seòl chun phasgan Sgriobtaichean airson am Python a tha thu airson a chleachdadh:
- Airson Python 3, is e am pasgan stàlaidh bunaiteach: C: \ Users \ \ AppData \ Ionadail \ Prògraman \ Python \ Python \Sc sgrìob
- Airson Python 2.7, is e am pasgan stàlaidh bunaiteach: C: \ Python27 \ Scripts
- Fosgail uinneag àithne no PowerShell sa phasgan sin.
- Ruith an àithne a leanas gus an Vicon Core API: C: \ Cleachdaichean \ \AppData\Local\Programan\Python\Python311\Scrip ts> .\pip.exe stàlaich “C:\Program Files\Vicon\Tracker 4.0\SDK\Python\vicon_core_api"
- Ruith an àithne a leanas gus an Tracker API C a stàladh: \ Cleachdaichean \ \AppData\Local\Programan\Python\Python311\Scrip ts> .\pip.exe stàlaich “C:\Program Files\Vicon\Tracker 4.0\SDK\Python\tracker_api"
Thoir an aire Tha an t-examples cleachd stàladh Python 3.11 le Tracker 4.0. Faodaidh do shlighe agus òrdughan beagan a bhith eadar-dhealaichte.
Dèan cinnteach gu bheil am modal Python air a stàladh ceart
- Dèan cinnteach gu bheil na modalan a leanas air an stàladh.
- vicon_core_api: Is e seo am prìomh API smachd iomallach agus tha e a’ toirt a-steach teachdaiche airson conaltradh leis an t-seirbheisiche crìche.
- tracker_api: Seirbheisean API airson faighinn gu gnìomhachd tagraidh sònraichte Tracker.
- Gus dearbhadh gu bheil am modal Tracker Python air a chuir a-steach ceart, feuch ri aon de na modalan ann am Python a thoirt a-steach: >>> import vicon_core_api
Mura aithnich am pròiseas gu h-àrd am modal, feuch na leanas:
- Thoir sùil air pasgan pacaidean làraich san stàladh Python airson am pasgan tracker_api no vicon_core_api. Airson Python 3.11, is e suidheachadh a’ phasgan stàlaidh bunaiteach:
- C: \ Users \ \AppData\Local\Programan\Python\Python311Lib\pacaichean-làraich
- Thoir sùil air caochladairean àrainneachd an t-siostaim agad agus dèan cinnteach gu bheil am pasgan sgriobtaichean airson an stàladh Python a tha thu airson a chleachdadh aig an ìre as àirde air an liosta. Airson Python 3.11, is e suidheachadh bunaiteach a’ phasgan stàlaidh:
- C: \ Users \ \ AppData \ Ionadail \ Prògraman \ Python \ Python311 \ Sgriobtaichean
- Ma tha pasgan an dàrna cuid de na modalan a dhìth, agus gu bheil thu air an t-slighe a dhearbhadh, ruith a-rithist tron phròiseas stàlaidh a tha air a mhìneachadh ann a bhith a’ stàladh modal Tracker Python air.
Ceangail ris an fhrithealaiche terminal
- Gus ceangal ris an fhrithealaiche crìche, cuir a-steach modal Vicon Core API an-toiseach: >>> import vicon_core_api
- >>> bho vicon_core_api import
- An ath rud, cruthaich neach-dèiligidh. Feuchaidh seo gu fèin-obrachail ri ceangal ris an t-seòladh aoigheachd sònraichte air a’ phort bunaiteach (52800) >>> c = Client (‘localhost’)
- Dèan cinnteach gu bheil an neach-dèiligidh ceangailte gu soirbheachail ris an fhrithealaiche: >>> print(c.connected) Fìor
- Ma tha am freagairt meallta, dèan cinnteach gu bheil eisimpleir agad de Tracker a’ ruith aig an t-seòladh aoigheachd ainmichte agus nach eil am balla-teine agad a’ bacadh trafaic air port 52800, mus cruthaich thu teachdaiche ùr.
- Nuair a tha thu air ceangal a dhèanamh gu soirbheachail, gheibh thu cothrom air na seirbheisean a bheir frithealaiche Terminal Tracker seachad.
- Tha an t-exampBidh le a’ cleachdadh seirbheisean nithean bunaiteach: >>> ion-phortaich tracker_api >>> o tracker_api import BasicObjectServices >>> seirbheisean = BasicObjectServices(c)
- Nuair a tha e co-cheangailte, faodaidh sibh fòn dòighean air an Tracker eisimpleir.
- Airson example, gus liosta de nithean fhaighinn sa phannal Tracking, cleachd: >>> toradh, object_list = services.basic_object_list() >>> print(toradh)
- Ceart gu leòr: shoirbhich leis a’ ghnìomh
- >>> clò-bhualadh (object_list)
- [‘Rud 1’, ‘Rud 2’…]
- Bidh a h-uile gairm API a’ tilleadh còd toraidh, a tha air a mhìneachadh ann an vicon_core_api/result.py.
- Is e aon chòd fàilligidh a dh’ fhaodadh a bhith ann Result.RPCNotConnected, a gheibhear ma thèid an ceangal ris an fhrithealaiche crìche a chall.
- Airson example: >>> toradh, object_list = services.basic_object_list() vicon_core_api.client.RPCError: RPCNotConnected: Chan eil an ceangal dhan ghnìomh iomallach no callback fosgailte
- Gus liosta de na gnìomhan agus na sgrìobhainnean uile a tha rim faighinn a thaisbeanadh: >>> help (tracker_api)
Example sgriobtaichean
- Gheibh thu example sgriobtaichean a 'sealltainn cleachdadh cumanta API gnìomhan aig C: \ Prògram Files\Vicon\Tracker 4.0\SDK\Python\sample_scripts
- Tha sgrìobhainnean aig na sgriobtaichean uile agus gabh roghainn -help a bheir mion-fhiosrachadh mu na h-argamaidean iomchaidh.
- A ruith marample script, fosgail uinneag àithne no slige cumhachd anns a’ phasgan sgriobtaichean gu h-àrd. Faodaidh tu seo a dhèanamh ann an aon de dhà dhòigh:
- Fosgail an àithne gu sgiobalta agus atharraich an eòlaire agad gu pasgan nan sgriobtaichean: c:\> cd C:\Program Files\Vicon\Tracker
- 4.0\SDK\Python\sample_scripts
- Cùm SHIFT + cliog deas ann am pasgan nan sgriobtaichean agus tagh uinneag òrduigh fosgailte an seo no Open Powershell uinneag an seo.
- Às an seo faodaidh tu an example sgriobt de do roghainn.
- Tha an t-examples cleachd an uinneag àithne.
camera_calibration_wave.py
- Tha an sgriobt seo a’ sealltainn mar a chleachdas tu gnìomhan API gus smachd a chumail air a’ phròiseas calibration de bhith a’ tòiseachadh agus a’ stad an tonn-shlat.
- C: \ Prògram Files\Vicon\Tracker 4.0\SDK\Python\sample_scripts> py camera_calibration_wave.py
- Ma shoirbhicheas leis, thèid smachdan calibration a thaisbeanadh

glacadh_control.py
- Tha an sgriobt seo a’ sealltainn mar a ghlacas tu dàta beò C: \ Program Files\Vicon\Tracker 4.0\SDK\Python\sample_scripts> py capture_control.py

- Tha an t-ainm Capture air a liostadh ro na smachdan. Gus an t-ainm glacaidh atharrachadh, cleachd capture_services agus SetCaptureName.
- Airson ceistean mu bhith a’ cleachdadh an Tracker API, cuir fios gu Vicon Support1.
- 1 post:taic@vicon.com
- Vicon Tracker Python API Quick Start Guide 31 Cèitean 2023, Ath-sgrùdadh 1
- Airson a chleachdadh le Tracker 4.0
- © Dlighe-sgrìobhaidh 2020–2023 Vicon Motion Systems Limited. Còraichean uile glèidhte.
- Ath-sgrùdadh 1. Airson a chleachdadh le Tracker 4.0
- Tha Vicon Motion Systems Limited a’ glèidheadh na còrach atharrachaidhean a dhèanamh air fiosrachadh no mion-chomharrachadh san sgrìobhainn seo gun rabhadh.
- Companaidhean, ainmean, agus dàta air a chleachdadh ann an examptha iad meallta mura h-eilear ag ràdh a chaochladh. Chan fhaodar pàirt sam bith den fhoillseachadh seo ath-riochdachadh, a stòradh ann an siostam trusaidh, no a chraoladh ann an cruth no dòigh sam bith, dealanach no meacanaigeach, le bhith a’ lethbhreacadh no a’ clàradh, no eile às aonais cead sgrìobhte ro-làimh bho Vicon Motion Systems Ltd.
- Tha Vicon® na chomharra-malairt clàraichte de Oxford Metrics plc. Vicon Control ™, Vicon Lock ™, Vicon Lock Lab ™, Vicon Lock Studio ™, Vicon Tracker ™, Vicon Valkyrie ™, Vicon VantagTha e ™, Vicon Vero ™, Vicon Viper ™, Vicon ViperX ™ agus Vicon Vue ™ nan comharran malairt aig Oxford Metrics plc.
- Tha VESA® na chomharra-malairt clàraichte le VESA (www.vesa.org/about-vesa/). Faodaidh ainmean toraidh is companaidh eile an seo a bhith nan comharran-malairt aig an luchd-seilbh aca.
- Airson aithne làn dlighe-sgrìobhaidh agus comharra-malairt, tadhal air https://www.vicon.com/vicon/copyright-information.
- Is e companaidh Oxford Metrics plc a th' ann an Vicon Motion Systems.
- Post-d: taic@vicon.com Web: http://www.vicon.com
Sgrìobhainnean/Goireasan
![]() | Luchdaich a-nuas tracker python api |
Iomraidhean
- Leabhar-làimhe cleachdaichemanual.tools
