Code Monkey home page Code Monkey logo

cloud-robotics / rdbox Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rdbox-intec/rdbox

0.0 2.0 0.0 11.45 MB

Make yourself, a secure network of IoT/Robot and a advanced k8s(Kubernetes) cluster. RDBOX is provided by OSS(Open Source Software) and OSH(Open Source Hardware). https://rdbox-intec.github.io/homepage_jp/

Home Page: https://rdbox-intec.github.io/homepage_en/

License: MIT License

Dockerfile 8.59% Shell 68.50% Ruby 13.85% Perl 6.03% Roff 3.03%

rdbox's Introduction

RDBOX (A Robotics Developers BOX)

All Releases Github Release

RDBOX is a powerful partner in the IT field for "ROS (Robot Operating System) robots". You will be able to automatically construct a secure, highly scalable Wi-Fi network and Kubernetes cluster for container applications. For example, 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. Make Robot Engineers' Work a Lot Easier. You can control Network Robot with ease by RDBOX

RDBOX_SHOW.gif

Features

Orchestrate all resources running "ROS 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.

Make It yourself!!

  • The RDBOX Edge devices builds with Raspberry Pi 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.

NETWORK CONNECT

  • 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.

RDBOX_FETURES.gif

Getting Started

If you just want to try RDBOX out, check out the Our Wiki page to give it a whirl.

  • 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.

parts_of_edge.jpeg

Components

Our Components

Third Components

  • hostapd
    • hostapd is an IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator.
    • We are applying and applying rour 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.....

Licence

Licensed under the MIT license.

rdbox's People

Contributors

rdbox-bot avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.