RDBOX is a infrastructure for ROS robots. These is very smart like your robot.
It is built automatically and maintained automatically.
- You can get your only IT infrastructure.
- Provides ALL layers (L1 to L7) of the OSI reference model.
- Mesh Wi-Fi network-covered space by Raspberry Pi
- Strict security
- Compute power provided by Kubernetes computer clusters
- Deploy and update ROS APPs by Kubernetes computer clusters
- Full support for your robot working in on-site.
- It is easy to separate part of the existing Enterprise network.
- Other Robot Development Platform not enough support on-site.
Get with only about operations for 2 target.
- Virtual machine (VirtualBox or AWS).
- Run the Script!!
- Raspberry Pi.
- Burn the SDCARD Image!!!
Please also refer to the latest release notes.
If you just want to try RDBOX out, check out the Our Wiki page to give it a whirl. (英語/日本語の二ヶ国語のマニュアルが用意されています。)
-
Example) Install VirtualBox
- Continue to Our Wiki page
$ mkdir ${HOME}/git $ cd {HOME}/git $ git clone --depth 1 https://github.com/rdbox-intec/rdbox.git $ cd ${HOME}/git/rdbox/tutorials/setup-rdbox-hq-vb/conf $ cp -p rdbox-hq-vb.params.sample rdbox-hq-vb.params $ vi rdbox-hq-vb.params $ cd ${HOME}/git/rdbox/tutorials/setup-rdbox-hq-vb/setup-VirtualBox $ sudo sh setupVirtualBox.sh $ cd ${HOME}/git/rdbox/tutorials/setup-rdbox-hq-vb/setup-vagrant $ sudo sh setupVagrant.sh
-
One of our utilities, flashRDBOX, allows interactive dependency injection (DI) to RaspberryPi. There is no need for difficult operations.
-
If you own TurtleBot3, you can also experience the deployment of ROS applications.
-
Otherwise, you can learn the procedure for building development environment with RDBOX.
Make your job easy with 3 features.
- You will get a simpler and creative development experience than deploying with traditional roslaunch. Furthermore, it becomes easy to control a lot of groups of robots.
- Orchestrate ROS nodes on robots and conputer resources by Kubernetes.
- Allow mixing of x86 and ARM architecture CPU.
- k8s master will run on AWS EC2 or VirtualBox on your PC.
- Connect with the robots and others by Mesh Wi-Fi Network.
- Connect with the Clouds/On-Premise by VPN Network.
- The RDBOX Edge devices builds with Raspberry Pi 3B/3B+.
- There is no worry that the back port will be installed. (All source code and hardware are disclosed.)
- Raspberry Pi provides you edge computing and Wi-Fi network and environmental sensors and more.
- Provide assembly procedure and original SD card image.
- Easily set up a dedicated local area network for robots.
- Simply connect RDBOX in between the internet and your service robot. In one simple step, you can build a local area network and development environment. No knowledge of internet or networking is necessary.
- Many network applications, including NTP, are offered with the product. Automate your network robot management.
- All you need is a power source. Cover the whole movable range of mobile robots with a Wi-Fi network.
3 Advantages compared to competitor's "robot development platform".
- Competitor's "robot development platform" does not support it. You may need to pay a great deal of money to a specialist for consultation.
- Providing access points via mesh Wi-Fi. The robot just connects to the access point.
- It is possible to get security measures such as VPN and firewall andmore..., and convenient functions such as network application.
- You can start using it with the "laptop" and "Raspberry Pi3B / 3B +" you may already have.
- It can be used by combining "simulator linkage" and "existing API service" that other companies are good at.
- Object Detection API
- Reinforcement learning by Gazebo.
- and more..
- flashRDBOX
- RDBOX command tool to write SD image files to SD card.
- go-transproxy
- Transparent proxy servers for HTTP, HTTPS, DNS and TCP.
- rdbox-middleware
- Middleware for RDBOX
- image-builder-rpi
- SD card image for Raspberry Pi with Docker: HypriotOS
- hostapd
- hostapd is an IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator.
- We are applying and applying our patch.
- SoftEtherVPN_Stable
- Open Cross-platform Multi-protocol VPN Software.
- We are applying and applying our patch.
- bridge-utils
- Utilities for configuring the Linux Ethernet bridge.
- dnsmasq
- network services for small networks.
- nfs
- support for NFS kernel server.
- etc.....
Make Robot Engineers' Work a Lot Easier. You can control Network Robot with ease by our RDBOX
Licensed under the MIT license.
RDBOX Project ([email protected])