Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Engineering Software >> Content
Microsoft Robotics Developer Studio 2008 Tutorial
Microsoft Robotics Developer Studio ( RDS ) is een . NET-omgeving . Ontwikkelaars kunnen robotica applicaties te ontwerpen en te distribueren . Dit complex software-ontwikkeling omvat het begrijpen van de concurrency en Coördinatie Runtime ( CCR ) en decentrale Software Services ( DSS ) . Tutorials zijn beschikbaar om te ontwikkelen in diverse programmeertalen : VPL , VB.Net , C3 , C + + en Python . Deze tutorial lijkt misschien cryptisch te veel , want het vereist vaardigheid in . NET en in het lezen en begrijpen van programma-instructies en voorwaarden. Wat je
Robot nodig met microcontroller en sensorcontact
Microsoft Robotics software
Microsoft Robotics documentatie
Visual Basic.NET
Microsoft Internet Explorer of een andere webbrowser
Show meer instructies
1 Programmeren vaardigheden zijn van cruciaal belang in de robotica .

Navigeer naar Visual Basic.NET . Selecteer "Start " en selecteer " Programma's ". Selecteer ' Visual Basic.NET . " Vanuit de VB.NET Editor select " File " en vervolgens " New Project " en " Console Application " om een ​​nieuw project aan te maken . Kopen van 2 Verschillende programmeertalen kan worden gebruikt om robots te bouwen .

In het project dat u hebt gemaakt , voeg een project verwijzing naar de proxy- DLL , dit geeft u toegang tot de diensten voor een robot . Selecteer " Project " en vervolgens "Eigenschappen . " Klik op het tabblad "Verwijzingen " , klik dan op de " Reference Paden. " Controleer voor het RDS- bin directory . Als je het niet ziet kunt u deze toevoegen door te klikken op de knop " ... " Navigeer naar de map bin , en klik op ' Map toevoegen . "
3 programmeercode is complex .

terug naar " Main " door op de knop 'Toevoegen' . In de . Tabblad NET , kopieer en plak de volgende DLL's uit de Global Assembly Cache ( GAC ) , niet de map bin . Programmeurs zullen weten de GAC als de winkel voor vergaderingen gedeeld door applicaties die zij ontwikkelen . Voeg de volgende DLL de voeg deze verwijzing naar de proxy- dll voor het generieke station types die in de map bin op " bin \\ RoboticsCommon.proxy.dll . " Als dit juist gebeurt de verwijzing pad zal zichtbaar zijn in het tabblad . NET in zijn " Add Reference . " Toegang krijgen tot deze referenties in de aangifte met behulp van de " Invoer " instructie in uw code .
4 Duizenden poorten zijn beschikbaar voor communicatie .

Start de DSS milieu wordt " Initialize " -methode , die gebruikt poortnummers te communiceren met de robot service. Selecteer poortnummers boven 32.000 om conflicten te voorkomen . Poortnummers onder 32.000 worden vaak gebruikt voor internet en applicaties communicatie .
5

Geef de locatie van een manifest bestand dat de configuratie voor de diensten die u nodig hebt om te beginnen bevat . Deze dienen in " Samples \\ Config \\ directory " in je Robotics Developer Studio installatie . Zoeken naar uw specifieke robot die eindigt met " . MotorTouchSensor.manifest.xml . " Jouw robot moet worden ondersteund . Bezoek Microsoft Robotics Documentatie ( zie bronnen ) voor monsters van VB.NET code te gebruiken voor een LEGO robot .
6

Volg praktijk de programmeurs ' om de code te kopiëren en te plakken vanaf het Microsoft Developer Network ( MSDN ) Microsoft Robotics instructies in de documentatie bij de volgende handlers maken:

1.Exit de toepassing

2.DirectoryQueryFailure

3.DirectoryQuerySuccess


maken een melding in de " Try Catch " functie binnen " DirectoryQuerySuccess . "
7

Abonneer u op de bumper dienst om berichten te genereren wanneer de bumper voor de robot wordt gedrukt . Deze mededeling zal plaatsvinden via de poort die in de bovenstaande code . Nadat de poort is gemaakt, zal een subroutine in deze stap abonneren op de haven .
8

Gebruik de functie " Activeren" om te werken met het ontvangen arbiter . Het doel van de arbiter is om de communicatie tussen de haven en de service versnellen .
9

de applicatie configureren om deze voor te bereiden om te compileren . Selecteer " Project" in het menu , dan toevoegen " Nieuw item ", selecteer vervolgens " Application Configuration File 'en vervolgens op ' OK '. Je moet een stukje code toe te voegen aan deze stap beschikbaar in de Microsoft Robotics documentatie , die u aan uw zijde tijdens dit project . Sla het project .
10

Selecteer " Build , " en klik op ' Build Solution . " Kies de map RDS bak voor het project bestemming . Start het programma door de gecompileerde uitvoerbare bestand in de bin directory te selecteren . Druk op de bumper en de bumper boodschap , "Auw , de bumper werd ingedrukt " wordt weergegeven op het scherm .

Previous: Next:
  Engineering Software
·Hoe maak Wheels in Sketchup 
·How To Uitschieters verwijdere…
·Hoe je S - parameter Bereken M…
·Hoe maak je een Cell in Matlab…
·AutoCAD Lite Eigenschappen 
·Architecturale Computer Aided …
·Wat is Computer Aided Design &…
·De Back Office functies van CA…
·MRP-systeem Principes 
  Related Articles
Hoe vindt u Gratis alternatieven voor Mi…
Hoe voor te bereiden op Get Microsoft MO…
Hoe maak je visitekaartjes met Microsoft…
Hoe maak je een watermerk behulp van Mic…
Hoe maak je een Microsoft Office Profess…
Hoe maak je een Microsoft Office OneNote…
Hoe te openen Microsoft Office 2007 best…
Hoe te Etiketten Met Microsoft Works 8.5…
Hoe te Clip Art draaien in Microsoft Off…
  Software Articles
·Doe het zelf : VHS naar DVD conversie 
·Hoe link naar een tabel in een andere da…
·Hoe Set Up Vertrouwde Computers in McAfe…
·Hoe maak je een . PDC converteren naar e…
·Hoe kan ik een digitale klok op Power Po…
·Hoe te Covert AVI naar MPEG 
·Hoe kan ik een aangepaste macro toe aan …
·Hoe te Visitekaartje Achtergronden verwi…
·Hoe te verwijderen van een Norton 360 pr…
Copyright © Computer Kennis http://www.nldit.com