LabVIEW Robotics comes complete with a new “Robotics” palette containing new algorithms for designing your next robotic controller. Everything from sensor drivers to inverse kinematics can be found on this new functions palette. Refer to the LabVIEW Help (linked below) for more information about the Robotics VIs.
- Use the Connectivity VIs to work with other robotics software, including third-party products such as Cogmation, MobileRobotics, Skilligent and Microsoft.
- Use the Obstacle Avoidance VIs to implement obstacle avoidance in mobile robot vehicles.
- Use the Path Planning VIs to calculate a path to a goal point in a map that represents the robot environment
- Use the Protocols VIs to process data formatted in communication protocols, such as data sent by sensors, in LabVIEW.
- Use the Robotic Arm VIs to create and interact with a simulated robotic arm. You can perform dynamic and kinematic calculations on an arm, simulate an arm, and so on to prototype the robotic arm.
- Use the Sensing VIs to configure, control, and retrieve data from instruments commonly used in robotics systems, such as serial and USB devices. Browse the Instrument I/O palette or use the NI Instrument Driver Finder to search for and install additional instrument drivers.
Figure LabVIEW Robotics comes complete with a new “Robotics” palette containing new algorithms for designing your next robotic controller.
Connectivity to Sensors and Actuators
The LabVIEW programming language has been saving engineers time by connecting to instrumentation and devices from its first release. LabVIEW today is the de facto standard for instrumentation connectivity through high-quality and a breadth of instrument drivers. LabVIEW Robotics leveraged this strength by incorporating an entire suite of robotics sensor and actuator connectivity. These drivers remove the time-consuming task of writing, testing and implementing sensor drivers for your robotic system. In fact, LabVIEW Robotics includes multiple versions of many sensor drivers for Windows, real-time and FPGA-based platforms, ensuring you can connect your sensor appropriately for your I/O input needs.