Microsoft Visual Programming Language - Tools


The tools that allow to develop an MRDS application contain a graphical environment (Microsoft Visual Programming Language : VPL) command line tools allow you to deal with Visual Studio projects (VS Express version is enough) in C#, and 3D simulation tools.

  • Visual Programming Language is a graphical development environment that uses a service and activity catalog.
    • They can interact graphically, a service or an activity is represented by a block that has inputs and outputs that just need to be dragged from the catalog to the diagram.
    • Linking can be done with the mouse, it allows you to define if signals are simultaneous or not, permits you to perform operations on transmitted values...
    • VPL also allows you to generate the code of new "macro" services from diagrams created by users.
    • It is possible in VPL to easily customize services for different hardware elements.
  • RDS 3D simulation environment allows you to simulate the behavior of robots in a virtual world using NVIDIA PhysX technology (3D engine originally written by Ageia) that includes advanced physics.
  • There are several simulation environments in RDS. These environments were developed by SimplySim
    • Apartment
    • Factory
    • Modern House
    • Outdoor
    • Urban
  • Many examples and tutorials are available for the different tools, which permits a fast understanding of MRDS. Several applications have been added to the suite, such as Maze Simulator, or Soccer Simulation which is developed by Microsoft.
  • The Kinect sensor can be used on a robot in the RDS environment. RDS also includes a simulated Kinect sensor. The Kinect Services for RDS are licensed for both commercial and non-commercial use. They depend on the Kinect for Windows SDK.

Read more about this topic:  Microsoft Visual Programming Language

Other articles related to "tools, tool":

Aurignacian - Tools
... Stone tools from the Aurignacian culture are known as Mode 4, characterized by blades (rather than flakes, typical of mode 2 Acheulean and mode 3 Mousterian) from prepared cores ... Also seen throughout the Upper Paleolithic is a greater degree of tool standardization and the use of bone and antler for tools ...
Activity Theory
... This system includes the object (or objective), subject, mediating artifacts (signs and tools), rules, community, and division of labor ... interaction of a subject with an object through the use of tools ... These tools are exteriorized forms of mental processes manifested in constructs, whether physical or psychological ...
Triana - Things
... that combines an intuitive visual interface with powerful data analysis tools ... Triana includes a large library of pre-written analysis tools and the ability for users to easily integrate their own tools using Java ...
Activity Theory - Theory
... Community or externalization - social context all actors involved in the activity system Tools or tool mediation - the artifacts (or concepts) used by actors in ... Tools influence actor-structure interactions, they change with accumulating experience ... Tools are influenced by culture, and their use is a way for the accumulation and transmission of social knowledge ...
Blade (archaeology)
... In archaeology a blade is a type of stone tool created by striking a long narrow flake from a stone core ... Additionally, a tool must be part of an intentional blade industry in order to properly be considered a blade tools which show the characteristics of blades through variation but are not intentionally ... have been struck are called blade cores and the tools created from single blades are called blade tools ...

Famous quotes containing the word tools:

    In child rearing it would unquestionably be easier if a child were to do something because we say so. The authoritarian method does expedite things, but it does not produce independent functioning. If a child has not mastered the underlying principles of human interactions and merely conforms out of coercion or conditioning, he has no tools to use, no resources to apply in the next situation that confronts him.
    Elaine Heffner (20th century)

    The study of tools as well as of books should have a place in the public schools. Tools, machinery, and the implements of the farm should be made familiar to every boy, and suitable industrial education should be furnished for every girl.
    Rutherford Birchard Hayes (1822–1893)

    Justice and truth are too such subtle points that our tools are too blunt to touch them accurately.
    Blaise Pascal (1623–1662)