UP Squared RoboMaker Pro Kit

The new UP Squared RoboMaker Pro Kit, powered by Intel®, Amazon Web Services and Cogniteam, provides an easy approach to create a machine vision application for an autonomous mobile robot (AMR) in a single day.
With Intel® Movidius™ Myriad™ X vision technology, deep learning capabilities at the edge and pre-configured ROS tools from AWS RoboMaker, robots can perform more intelligent tasks, such as enabling avoidance of dynamic obstacles within one second & replanning the path.
This seamless integration of embedded system and AWS RoboMaker delivers an unprecedented experience of AI simulation-to-reality while allowing developers to speed up the time to production.

Intel powers intelligence at the edge of business

Overview

Powerful vision. Powered by Intel®

With Intel® x7-E3950 processor, UP Squared is designed with low-power high-performance components, UP Squared is a favorite among developers of mobile applications.

Featuring Intel® Movidius™ Myriad™ X, it is capable of speeds up to 105 fps (80 typical). This outperforming VPU is dedicated hardware-based acceleration for deep neural networks for powering AI edge computing processes.

Developers can take a shortcut by using off-the-shelf tech, building an AMR in one day.

Intelligent Simulation-to-reality

AWS RoboMaker is pre-integrated with popular AWS analytics, machine learning, and monitoring services. It’s very easy to add functions like video streaming, face and object recognition, voice command and response, or metrics and logs collection to your robotics application.
AWS RoboMaker services are exposed as ROS packages so that developers can easily use them to build intelligent functions into their robotics applications without having to learn a new framework or programming language.

Vision from edge to cloud

Intel® RealSense™ depth camera D435i with an inertial measurement unit (IMU) inside, which opens the door for rudimentary SLAM and tracking applications allowing better point-cloud alignment. Additionally, IMU allows your application to refine its depth awareness in any situation where the camera moves.
OpenVINO™ (Open visual inference and neural network optimization) toolkit provides a ROS–adapted runtime framework of neural network. By leveraging Intel® OpenVINO™ toolkit and corresponding libraries, it can reinforce the efficiency of deploying applications for vision inference.

Key Features

What can you achieve with this kit?

Enable your AMR to see in 3D and make autonomous decisions.

Utilizing the 4 Key components in AWS RoboMaker and executing SLAM efficiently
  • Integrated Development Environment: All dependencies are pre-packed and ready to go, so developers can easily spin up a ROS environment.
  • Simulation: Accelerate testing of your ROS applications with a simple API call, developers can spin up their ROS applications into a simulation environment, and access ROS simulation tools such as Gazebo, rqt, rviz (to view the robot’s SLAM), Terminal.
  • Fleet Management: Deploy your robot applications to robots in production over-the-air and it leverages AWS Greengrass daemon that would run on your robots.
  • Cloud Extensions for ROS: Enable developers to extend their ROS applications into the cloud and leverage cloud services from AWS, i.e. Boto3 and ECS SDK. Other cloud extensions automatically create connections and make API calls to AWS services, such as Amazon Kinesis, Amazon Rekognition, Amazon Lex, and more.

AWS RoboMaker service suite - Development Environment, Simulation, Fleet Management, Cloud Extensions for ROS
Intel® RealSense™ depth camera D435i as input for the SLAM
AWS RoboMaker Simulation - robot running in a virtual environment
❝ The UP Squared RoboMaker Pro Kit includes vision compute hardware on board.
This enables us to free our CPU for decision making while processing data and building the world model of the robot in an optimized manner, by having production ready boards integrated with Intel® Movidius™ Myriad™ X VPU and an Intel® RealSense™ depth camera enables to jump from low-level control of the robot to a fully autonomous robot with cloud connectivity within days. ❞
Dr. Yehuda Elmaliah
CEO of Cogniteam
Target Markets - Assistive Robots, Cleaning Robots, Exploratory Robots, Military Robots, Warehouse Robots

See its possibilities

By leveraging UP Squared RoboMaker Pro Kit, developers can easily upgrade their PoC and scale to production.

Play Video

Kit Details

RoboMaker Pro Kit Details

Hardware overview

Preinstalled Software

  • Ubuntu* 18.04 desktop
  • ROS1 – melodic/ROS2 – dashing
  • Intel® Distribution of OpenVINO™ toolkit 2019 R1.1 release
  • Intel® Media SDK
  • Drivers for Intel® VTune™ Amplifier, Intel® Energy Profiler, Intel® Graphics Performance Analyzers
  • MRAA and UPM I/O and sensor libraries for C++, Python*, Java*, and JavaScript*
UP Bot simulation
Intel RealSense D435i SLAM
Hello world
Robot monitoring
Navigation and person recognition
Self-driving using RL
Object-following using RL
Voice commands

Tech Specifications

UP Squared RoboMaker Pro Kit Overview
UP Squared RoboMaker Pro Kit​
Hardware - UP Squared
CPUIntel Atom® x7-E3950 (up to 2.00 GHz)
GraphicsIntel® HD Graphics 505, supporting 4K Codec Decode and Encode for HEVC4, H.264, VP8
RAM8GB (dual channel) LPDDR4
AI AcceleratorUP AI Core X with 1x Intel® Movidius™ Myriad™ X VPU 2485 (via Mini-PCIe)
Storage capacity64GB eMMC
OSPre-load Ubuntu image
Ethernet2x Gb Ethernet (full speed) RJ-45
WiFi & BluetoothIntel® AC9260 card (via M.2 2230)
Video outputHDMI+DP
Display interface1x eDP
Camera Interface1x MIPI-CSI (2 lane) &
1x MIPI-CSI (4 lane)
USB2x USB 2.0 pin header
1x USB3.0 OTG
3x USB3.0 (Type A)
Expansion1x 40 pin GP-bus enabled by Altera MAX 10 FPGA
1x 60 pin EXHAT
1x Mini-PCIe (used by AI Accelerator)
1x M.2 2230 E-key (used by WiFi & Bluetooth)
1x SATA3
Dimension85.6 mm × 90 mm (3.37" x 3.54")
Power input5V@6A with DC jack 5.5/2.1mm
CertificateCE/FCC Class A, RoHS compliant, REACH, Microsoft Azure certified
Hardware - Intel® RealSense™ depth camera D435i
Depth Field of View (FOV)87°±3° x 58°±1° x 95°±3°
Depth Output Resolution & Frame RateUp to 1280 x 720 active stereo depth resolution.
Up to 90 fps.
Image Sensor TechnologyGlobal Shutter, 3μm x 3μm pixel size
Minimum Depth Distance (Min-Z)0.11 m
Inertial Measurement Unit (IMU)Yes
Click here to see more information about RealSense™ camera D435i
Cogniteam Motor Control Board with UP Squared
Battery (not included in the kit)
Battery prerequisite
(not included in the kit)
Lipo battery with T connector 7.4V 2 cell
Battery charger
(not included in the kit)
Charger 2S-3S 7.4-11.1 V for Lipo Battery
Software - Cogniteam
Get startedConnecting all parts within the kit
Setup- WiFi
SimulationSimulation example
UP Squared RoboMaker Pro Kit supports ROS & ROS2
FeaturesROSROS2
PlatformsTested on Ubuntu
Maintained on other Linux flavors as well as OS X
ROS2 is currently being CI tested and supported on Ubuntu Xenial, OS X El Capitan as well as Windows 10
C++C++03 // don’t use C++11 features in its APIMainly uses C++11
Start and plan to use C++14 & C++17
PythonTarget Python 2>= Python 3.5
MiddlewareCustom serialization format (transport protocol + central discovery mechanism)Currently, all implementations of this interface are based on the DDS standard.
Unify duration and time typesThe duration and time types are defined in the client libraries, they are in C++ and PythonIn ROS2 these types are defined as messages and therefore are consistent across languages.
Components with life cycleIn ROS every node usually has its own main function.The life cycle can be used by tools like roslaunch to start a system composed of many components in a deterministic way.
Threading modelIn ROS the developer can only choose between single-threaded execution or multi-threaded execution.In ROS2 more granular execution models are available and custom executors can be implemented easily.
Multiple nodesIn ROS it is not possible to create more than one node in a process.In ROS2 it is possible to create multiple nodes in a process.
roslaunchIn ROS roslaunch files are defined in XML with very limited capabilities.In ROS2 launch files are written in Python which enables to use more complex logic like conditionals etc.
AWS RobomakerCross-Compiling Applications with Colcon
Capturing log data with rosout

Community Support

UP Community

Join our developer community and share your knowledge about UP. Stuck with your project? Get help from one of the hundreds of industry professions that are already using UP!

UP Wiki

Learn more about UP with code and project examples, tutorials and OS installation guides

UP Downloads

Download everything you need to start your project. Our download area includes drivers, OS image, 2D/3D drawings, environment test reports, certifications and more.

RobomakerProKit-sticker
UP Squared RoboMaker Pro Kit