SuperDroid Robots
Robots, Parts, & Custom Solutions
##GOOGLEPLUS##
##PINTEREST##
Category
These custom control systems will allow you to control your robot wirelessly,autonomously, or both. Autonomous GPS navigation. Control and monitoring your robot wirelessly over WiFi. If you need something custom, contact us.
Optical IR Sensors & Laser Range Finders. IR distance sensors make it easy to detect and range objects. The laser range-finder is inexpensive, accurate and easy to use with a 240 degrees scan area.
Category List
ROS Autonomous Control Package
Item Details
ROS Autonomous Control Package
Item Name:
ROS Autonomous Control Package
Item #:
TE-900-007
Manufacturer:
SuperDroid Robots
Adjusted Price:
Availability:
Built to Order: 10-26 Weeks
Quantity:

Description:

This package provides a completely assembled and configured Robot Operating System (ROS). ROS is a Linux based meta operating system for your robot with a massive open source community. It's flexibility allows compatibility with many standalone Linux machines such as the Nvidia Jetson products. For developers or hobbyists, ROS provides low level device control, tools, and libraries for obtaining, building, writing, and running code. Our goal is to provide a ready to go configured system to give your project a head start. As always, please post on our forums or contact us with your questions.

Features and Specifications:

Below, we have laid out different hardware and software options to integrate into a ROS powered robot. Choosing the correct sensors to supply positioning or obstacle detection, given the platform’s environment, will make navigation and control implementation a much smoother process. For a more in-depth guide to selecting the right configuration can be found on our autonomous support page. For an introduction to ROS, please follow these tutorials. If the individual components are the only desired items, this isn't the package for you. This is meant to be a setup and ready-to-go ROS system using the support and services of SuperDroid Robots.

  • Required Package Items:
    • Motor encoders are a required odometry source for this system. A ROS node will be provided to communicate with a RoboteQ motor controller through USB. A RoboteQ is not included in this package.
    • All power distribution and voltage regulator installation is included.
    • The YEI 3-Space inertial measurement unit (IMU) is required due to its precision, flexibility, and the general necessity of IMU data.
    • WiFi is the required communication method with this system. If your application demands the robot to go further than 80 meters from the nearest wireless access point (WAP), then our tactical IP radios will be a good option. For availability and pricing please contact us. Also, please note that an autonomous robot doesn't need to be connected to a network at all times. It will still perform the task. It can't be remotely observed or overridden however.
    • Source code includes launch files (XML) with custom ROS nodes (C++). The source code will be provided upon purchase of the package.
    • The ROS ReadMe file will include explanations of our custom nodes, reference links to the nodes used from ros.org, and a flow chart showing how the ROS structure is communicating.
  • Choose between 3 Linux single board computers:
    • The selected computer will come with a full installation of ROS with nodes to support the sensor configuration. This includes thorough testing with the implementation of the chosen control method.
    • The NVIDIA Jetson TK1 can handle either a double LIDAR mapping or 3D vision system. If an application demands both features, a Jetson TX1/TX2 is required.
  • Choose between our Hokuyo LIDAR options:
    • We task the Hokuyo LIDARs with identifying both fixed and moving obstacles in the environment and their location. When paired with a Simultaneous Localization and Mapping (SLAM) algorithm, the robot can simultaneously create a map of an unknown environment using sensor feedback and position the robot within the map on the fly.
    • This cost includes ROS setup, testing, and verifying the LIDAR output is suitable for autonomy.
    • When selecting different configurations, keep in mind these LIDARs will only provide 2D awareness. Obstacles above or below the LIDAR plane could pose a threat.
    • Please note: the only outdoor rated LIDAR is the UTM-30LX-EW. If you plan on navigating outdoors, this will be the safest option in order to avoid erroneous data.
  • Choose between our two Garmin GPS options:
    • If an autonomous robot dares to explore the outdoors, a GPS is something to strongly consider. In vast outdoor areas, GPS modules can provide position feedback where LIDARs can’t. Our GPS options below are more than qualified for the task.
    • Both have Wide Area Augmentation System (WAAS) capability which provides up to 3 meter accuracy. Please note that WAAS will only work in the North America region. Expect around 7-10 meter accuracy otherwise.
    • When selecting a GPS, you will also be provided with the setup. This includes RS232 to TTL conversion with level shifting to interface with the NVIDIA Jetson's UART communication line. Furthermore, the GPS output will be tested and validated to ensure a WAAS correctional factor is being applied.
    • If a more accurate GPS is required, we have experience setting up Real Time Kinematic (RTK) systems to provide 1 to 5 centimeter accuracy. Contact us for more details and pricing
    • Check out our sensor support page. for a more in depth comparison of these devices.
  • Select a 3D vision option:
    • 3D vision systems such as the Xbox Kinect and Zed stereo camera provide obstacle detection where the LIDARs are blind. More often than not, this is a must for robots that have a tall profile or are subject to uneven terrain.
    • Purchasing either of these 3D systems includes installation and integration of the necessary software development kit (SDK) and drivers. Additionally, thorough testing will ensure the system provides 3D obstacle detection.
    • If this is purchased without a robot platform, you will be responsible for mounting the vision system in an ideal position while adjusting the corresponding field of view parameters (FOV). This is critical for providing ROS with the obstacle detection your robot needs to navigate safely.
    • Due to its use of infrared light, the Xbox Kinect will not be suitable for outdoor applications. The Zed will be a better choice that also provides an odometry source.
  • ROS Visualization (RViz) is the most popular graphical user interface (GUI) used with ROS. If advanced features such as waypoint queuing and map modifications are desired, select our custom Windows GUI option. This is more geared to end users where RViz is primarily for developers. Special instructions can be entered below.
  • Select a level of robot and ROS integration:
    • The Manual Control option represents a single board computer with ROS installed that includes all of the necessary code for stable sensor readouts, static coordinate frame transforms, and RoboteQ communication with manual controls. It will be up to you to implement the correct transform offsets and autonomous control methods. The included Logitech wired gamepad will be used for manual control.
    • The proceeding checkboxes represent using the sensor data to position the robot in its environment and make it aware of surrounding obstacles. Each sensor presents its own challenges when trying to provide localization. If you plan to select the autonomous navigation option, some of the positioning and detection options need to be checked. Also, these options should not be selected if the corresponding sensor isn't chosen as well.
    • The third option is for those who want a complete, ready-to-go autonomous system. This includes control tuning, path planning, and waypoint navigation. Please note if no LIDARs or 3D vision options are selected, the system will not have obstacle avoidance. Otherwise, the path planning algorithm will detect obstacles and route the robot in the most efficient path.
  • By default, 1 hour of support is provided for troubleshooting and design consultation. Additional support time is offered in the options below.

Autonomous Farm Robot Autonomous Farm Robot

Documentation and Support:

Delivery:

  • This is a custom product that must be assembled and programmed. Ship date varies with option selection.
  • Need expedited shipping? Please contact us today.
  • We will contact you to review the details of your order.

Videos:

Item Options - Customize
Select an option by clicking on its button. To see more details about the option select the option name, selecting 'more details' in the pop-up will take you to that options product page. Default selections (if any) are pre- selected for you. Click on the update button below to see the price with your selected options.

These items are required for this package and cannot be deselected

Encoder Interfacing
Voltage Regulators and Power Distribution Hardware
RoboteQ Motor Controller Hookup Hardware
YEI 3-Space 3-axis 9DOF USB IMU with AHRS
WiFi Communication
Source Code
Setup, Configuration, and Testing
ROS ReadMe

Linux Single Board Computer Options

NVIDIA Jetson TK1 Development Kit
NVIDIA Jetson TX1 Development Kit (Add $307.00)
NVIDIA Jetson TX2 Development Kit (Add $407.00)

Front LIDAR Options. Includes: ROS setup, testing, and verifying the LIDAR output is suitable for autonomy.

Rear LIDAR Options. Includes: ROS setup, testing, and verifying the LIDAR output is suitable for autonomy.

GPS Options. Includes: RS232 to TTL conversion with level shifting to interface with the NVIDIA Jetson's UART communication line. The GPS output will be tested and validated to ensure a WAAS correctional factor is being applied.

3D Vision Options. Includes: Installation and integration of the necessary software development kit (SDK) and drivers. Thorough testing to ensure the system provides 3D obstacle detection.

None
Microsoft Xbox Kinect (Add $2,177.44)
ZED 2K Stereo Camera (Add $2,390.70)

Graphical User Interface (GUI) Options

None
Custom Windows GUI (Add $5,135.00)

Robot and ROS Integration Options. Select all that apply.

Manual Control
Front LIDAR and SLAM Positioning (Add $845.00)
Rear LIDAR and SLAM Positioning (Add $845.00)
GPS Positioning (Add $2,015.00)
3D Obstacle Detection (Add $5,975.00)
Fully Integrated and Tuned Autonomous Navigation (Add $13,195.00)

List any special instruction for setting up the package. Depending on the request, this could alter the final price.

Special Instructions

Technical Phone Support

1 Hour
2 Hours (Add $90.00)
4 Hours (Add $270.00)
Item Price
Adjusted Price
$7,400.89
 



This package provides a completely assembled and configured Robot Operating System (ROS). ROS is a Linux based meta operating system for your robot with a massive open source community.
Support Links
New Items
NEW Prebuilt 4WD IG52 - SB Custom Length Assembled Robot with 10 inch Tires
TP-500-154

This robot uses custom length sides and 10 inch tires with IG52 285 RPM motors. We have included everything to make it ready to run including batteries, chargers, and a controller. Customized version of TP-046-000.

$1,759.00
1 Ready to Ship!
Pololu 5V, 5A Step-Down Voltage Regulator D24V50F5
TE-296-000

This small synchronous switching step-down (or buck) regulator takes an input voltage of up to 38 V and efficiently reduces it to 5 V. The board measures only 0.7″ × 0.8″, but it allows a typical continuous output current of up to 5 A.

$14.95
31 Ready to Ship!
Powered by SuperDroid Robots, Inc