Difference between revisions of "How to Order an Autonomous Robot"

 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page discusses options for ordering autonomous robots from SuperDroid Robots. Options include ordering a standard or off-the-shelf robot, using our ROS Control Package to select from a wide variety of existing customization options, or developing something completely unique and custom by submitting a Custom Robot Request form.
+
This page discusses options for ordering [[:Category:Autonomous|autonomous robots]] from SuperDroid Robots. Options include ordering a standard or off-the-shelf robot, using our ROS Control Package to select from a wide variety of existing customization options, or developing something completely unique and custom by submitting a Custom Robot Request form.
  
== Standard Robot Models ==
+
==Standard Robot Models==
  
 
The following robots are standard models that can be purchased directly on our website. These robots (except for the Security Robot) are all programmable, which means the source code is included and the end user can make modifications or build on top of the base platform and codebase.
 
The following robots are standard models that can be purchased directly on our website. These robots (except for the Security Robot) are all programmable, which means the source code is included and the end user can make modifications or build on top of the base platform and codebase.
  
=== Mini-IPS Robot ===
+
[[File:SDR Autonomous Comparison Chart.jpg|frameless|center|900x670px]]
  
This is an indoor robot that uses the Marvelmind Indoor Positioning System and [[Wheel_Encoders|wheel encoders]] to position itself. The robot runs on [[Robot_Operating_System|ROS]] and is able to travel between user-defined waypoints. The Mini-IPS Robot can also be equipped with a [[2D Lidar]] for obstacle detection.
+
===ROS IPS Robot===
<br><br>
+
 
 +
The <sdr item id=2731>ROS IPS Robot</sdr item> is an indoor robot that uses the Marvelmind Indoor Positioning System and [[Encoders|wheel encoders]] to position itself. The robot runs on [[Robot_Operating_System|ROS]] and is able to travel between user-defined waypoints. This robot can also be equipped with a [[Lidar#2D Lidar|2D Lidar]] for obstacle detection.
 +
<br>
 
{{#evt:
 
{{#evt:
 
  service=youtube
 
  service=youtube
Line 16: Line 18:
 
}}
 
}}
  
=== Mini-SLAM Robot ===
+
===ROS SLAM Robot===
  
This is an indoor ROS robot equipped with a [[2D lidar]] and [[Wheel_Encoders|wheel encoders]]. The Mini-SLAM Robot uses the SLAM algorithm for both positioning and obstacle detection. Waypoints can be sent to the robot using RViz, a Linux-only ROS gui.
+
The <sdr item id=2610>ROS SLAM Robot</sdr item> is an indoor ROS robot equipped with a [[Lidar#2D Lidar|2D lidar]] and [[Encoders|wheel encoders]]. This robot uses the [[SLAM]] algorithm for both positioning and [[Obstacle Detection|obstacle detection]]. Waypoints can be sent to the robot using RViz, a Linux-only ROS gui.
 
<br><br>
 
<br><br>
 
{{#evt:
 
{{#evt:
Line 27: Line 29:
 
}}
 
}}
  
=== Mini-Vision Robot ===
+
===Ros Vision Robot===
 
+
The <sdr item id=2817>ROS Autonomous Vision Robot</sdr item> is a ROS robot with a NVIDIA Jetson Nano running Ubuntu 18.04 and ROS Melodic. The vision sensors include the Intel RealSense T265 Tracking Camera and D435i Depth Camera. The camera input is used in conjunction with [[Inertial Measurement Unit|IMU]] and [[Encoders|wheel encoder]] data to provide robust and reliable vSLAM tracking.
The Mini-Vision Robot is a ROS robot with a NVIDIA Jetson Nano running Ubuntu 18.04 and ROS Melodic. The vision sensors include the Intel RealSense T265 Tracking Camera and D435i Depth Camera. The camera input is used in conjunction with IMU and wheel encoder data to provide robust and reliable vSLAM tracking.
 
 
 
https://www.superdroidrobots.com/images/customPages/Autonomous_81/Autonomous_Vision_Robot.png
 
  
=== Programmable GPS Robot ===
+
[[File:Autonomous Vision Robot.png|thumb|center|<sdr item id=2817>ROS Autonomous Vision Robot</sdr item>]]<br />
 +
===Autonomous GPS 4WD Robot===
 +
The <sdr item id=3031>Autonomous GPS 4WD Robot</sdr item> is an outdoor robot that uses [[GPS]] and [[Encoders|wheel encoders]] for [[Positioning System|positioning]]. The robot is powered by an on-board CubePilot system that's built on top of the versatile and open-source ArduPilot software suite. CubePilot uses [[GPS]], [[Inertial Measurement Unit|IMUs]] and [[encoders]] to localize the robot outdoors while guiding it through an array of GPS waypoints. This robot can be controlled through the provided RC transmitter or ArduPilot Mission Planner.
  
The Programmable GPS Robot is an outdoor robot that uses GPS and wheel encoders for positioning. The code runs on an Arduino Mega, making it accessible to a wide range of skill levels. The robot is able to travel to user-defined waypoints that are set by coding them into the robot's firmware.
+
<br />
 +
[[File:autonomous gps 4wd robot.jpg|center|thumb|<sdr item id=3031>Autonomous GPS 4WD Robot</sdr item>]]
 +
<br />
  
https://www.superdroidrobots.com/images/TP/TP-600-455-B.jpg
+
===Security Robot (SPAR)===
  
=== Security Robot ===
+
The <sdr item id=2858>Autonomous Security Robot (SPAR)</sdr item> is an advanced autonomous robot built on our HK-1000 chassis that uses a [[Lidar#3D Lidar|3D Lidar]], [[Vision Based Robotics|computer vision]], [[encoders]], and [[Inertial Measurement Unit|IMU]] to patrol around an indoor or outdoor area. It has many useful features including a 360° HD surveillance camera system, automatic docking/charging, a GUI to set and schedule patrol routes and monitor remotely, email notifications when suspicious activity is detected, person detection, remote video streaming, and 2-way audio.
 
+
<br>
The Autonomous Security Robot is an advanced autonomous robot built on our HK-1000 chassis that uses a [[3D Lidar]], [[computer vision]], encoders, and IMU to patrol around an indoor or outdoor area. It has many useful features including a 360° HD surveillance camera system, automatic docking/charging, a GUI to set and schedule patrol routes and monitor remotely, email notifications when suspicious activity is detected, person detection, remote video streaming, and 2-way audio.
 
<br><br>
 
 
{{#evt:
 
{{#evt:
 
  service=youtube
 
  service=youtube
Line 50: Line 51:
 
}}
 
}}
  
=== VIPR and VIPR-L ===
+
===VIPR and VIPR-L===
  
The VIPR is a configurable autonomous robotic platform. This robot accepts programmed waypoints and then develops an optimal path. Powerful LiFePO4 batteries and a set of 250W motors power this mobile platform. You can use it to transport items, or add custom attachments for your own projects! Using a suite of advanced cameras and sensors, the VIPR detects and avoids obstacles. The path updates in real-time to address obstacles and reach its destination.The VIPR can operate on all indoor surfaces, as well as overcome thresholds up to 3/4". Designed for indoor applications, the VIPR is great for use in warehouses and offices. This platform is ideal for maintaining social distancing and for carrying sanitation systems.
+
The <sdr item id=2860>VIPR</sdr item> and <sdr item id=2859>VIPR-L</sdr item> are configurable autonomous robotic platforms. This robot accepts programmed waypoints and then develops an optimal path. Powerful LiFePO4 batteries and a set of 250W motors power this mobile platform. You can use it to transport items, or add custom attachments for your own projects! Using a suite of advanced cameras and sensors, the VIPR detects and avoids obstacles. The path updates in real-time to address obstacles and reach its destination.The VIPR can operate on all indoor surfaces, as well as overcome thresholds up to 3/4". Designed for indoor applications, the VIPR is great for use in warehouses and offices. This platform is ideal for maintaining social distancing and for carrying sanitation systems.{{#evt:
 
+
service=youtube
[Youtube video]
+
|id=https://youtu.be/cZWwBPa4mIo
 
+
|alignment=center
=== Past Custom Autonomous Robots ===
+
|dimensions=600
 +
}}
 +
===Past Custom Autonomous Robots===
  
Custom autonomous robots that we have built in the past are listed on our [[Autonomous:Custom_Autonomous_Robots|Example Autonomous Robots]] page.
+
Custom autonomous robots that we have built in the past are listed on our [[Custom Autonomous Robots|Example Autonomous Robots]] page.
  
== ROS Autonomous Control Package ==
+
==ROS Autonomous Control Package==
  
The ROS Autonomous Control Package is a ROS-based control system that can be used with any robot platform on our site. The control system is flexible and is designed to easily integrate a wide variety of sensors and functionality. Hardware options include choice of onboard computer, IMU, 2D Lidar, 3D Lidar, [[3D camera]], and [[GPS]]. Programming options include SLAM, obstacle detection, and autonomous navigation. Example use cases of this control package:
+
The ROS Autonomous Control Package is a ROS-based control system that can be used with any robot platform on our site. The control system is flexible and is designed to easily integrate a wide variety of sensors and functionality. Hardware options include choice of onboard computer, [[Inertial Measurement Unit|IMU]], [[Lidar#2D Lidar|2D Lidar]], [[Lidar#3D Lidar|3D Lidar]], [[3D camera]], and [[GPS]]. Programming options include SLAM, [[Obstacle Detection|obstacle detection]], and autonomous navigation. Example use cases of this control package:
  
 
*You need a basic sensorless ROS-compatible platform that can be manually driven with a gamepad. You might intend to integrate your own sensors later.
 
*You need a basic sensorless ROS-compatible platform that can be manually driven with a gamepad. You might intend to integrate your own sensors later.
Line 68: Line 71:
 
*You want us to completely develop a fully featured autonomous robot for you, with all sensors and programming included.
 
*You want us to completely develop a fully featured autonomous robot for you, with all sensors and programming included.
  
== Custom Robot Request ==
+
==Custom Robot Request==
  
 
If none of our standard offerings meet your needs, fill out our [https://www.superdroidrobots.com/shop/custom.aspx/custom-robot-request/87/ Custom Robot Request Form]. Provide as much detail as possible when filling out the form and we will be happy to develop a custom solution for your application.
 
If none of our standard offerings meet your needs, fill out our [https://www.superdroidrobots.com/shop/custom.aspx/custom-robot-request/87/ Custom Robot Request Form]. Provide as much detail as possible when filling out the form and we will be happy to develop a custom solution for your application.
 
[[Category:Autonomous]]
 
[[Category:Autonomous]]

Latest revision as of 16:59, 9 April 2021

This page discusses options for ordering autonomous robots from SuperDroid Robots. Options include ordering a standard or off-the-shelf robot, using our ROS Control Package to select from a wide variety of existing customization options, or developing something completely unique and custom by submitting a Custom Robot Request form.

Standard Robot Models

The following robots are standard models that can be purchased directly on our website. These robots (except for the Security Robot) are all programmable, which means the source code is included and the end user can make modifications or build on top of the base platform and codebase.

SDR Autonomous Comparison Chart.jpg

ROS IPS Robot

The ROS IPS Robot is an indoor robot that uses the Marvelmind Indoor Positioning System and wheel encoders to position itself. The robot runs on ROS and is able to travel between user-defined waypoints. This robot can also be equipped with a 2D Lidar for obstacle detection.

ROS SLAM Robot

The ROS SLAM Robot is an indoor ROS robot equipped with a 2D lidar and wheel encoders. This robot uses the SLAM algorithm for both positioning and obstacle detection. Waypoints can be sent to the robot using RViz, a Linux-only ROS gui.

Ros Vision Robot

The ROS Autonomous Vision Robot is a ROS robot with a NVIDIA Jetson Nano running Ubuntu 18.04 and ROS Melodic. The vision sensors include the Intel RealSense T265 Tracking Camera and D435i Depth Camera. The camera input is used in conjunction with IMU and wheel encoder data to provide robust and reliable vSLAM tracking.


Autonomous GPS 4WD Robot

The Autonomous GPS 4WD Robot is an outdoor robot that uses GPS and wheel encoders for positioning. The robot is powered by an on-board CubePilot system that's built on top of the versatile and open-source ArduPilot software suite. CubePilot uses GPS, IMUs and encoders to localize the robot outdoors while guiding it through an array of GPS waypoints. This robot can be controlled through the provided RC transmitter or ArduPilot Mission Planner.



Security Robot (SPAR)

The Autonomous Security Robot (SPAR) is an advanced autonomous robot built on our HK-1000 chassis that uses a 3D Lidar, computer vision, encoders, and IMU to patrol around an indoor or outdoor area. It has many useful features including a 360° HD surveillance camera system, automatic docking/charging, a GUI to set and schedule patrol routes and monitor remotely, email notifications when suspicious activity is detected, person detection, remote video streaming, and 2-way audio.

VIPR and VIPR-L

The VIPR and VIPR-L are configurable autonomous robotic platforms. This robot accepts programmed waypoints and then develops an optimal path. Powerful LiFePO4 batteries and a set of 250W motors power this mobile platform. You can use it to transport items, or add custom attachments for your own projects! Using a suite of advanced cameras and sensors, the VIPR detects and avoids obstacles. The path updates in real-time to address obstacles and reach its destination.The VIPR can operate on all indoor surfaces, as well as overcome thresholds up to 3/4". Designed for indoor applications, the VIPR is great for use in warehouses and offices. This platform is ideal for maintaining social distancing and for carrying sanitation systems.

Past Custom Autonomous Robots

Custom autonomous robots that we have built in the past are listed on our Example Autonomous Robots page.

ROS Autonomous Control Package

The ROS Autonomous Control Package is a ROS-based control system that can be used with any robot platform on our site. The control system is flexible and is designed to easily integrate a wide variety of sensors and functionality. Hardware options include choice of onboard computer, IMU, 2D Lidar, 3D Lidar, 3D camera, and GPS. Programming options include SLAM, obstacle detection, and autonomous navigation. Example use cases of this control package:

  • You need a basic sensorless ROS-compatible platform that can be manually driven with a gamepad. You might intend to integrate your own sensors later.
  • You want a ROS platform with various sensors mounted and communicating with the onboard computer, but you plan to develop the higher level autonomous functions (positioning, obstacle detection, navigation) yourself.
  • You want us to completely develop a fully featured autonomous robot for you, with all sensors and programming included.

Custom Robot Request

If none of our standard offerings meet your needs, fill out our Custom Robot Request Form. Provide as much detail as possible when filling out the form and we will be happy to develop a custom solution for your application.