Rapyuta

A Cloud Robotics Platform

User Tools

Site Tools


Sidebar


News

  • March 15, 2014 | Rapyuta/Roboearth presented at TEDx, Adliswil, Switzerland (video)
  • November 03, 2013 | Rapyuta presented in IROS 2013, Tokyo, Japan.
  • April 12, 2013 | Rapyuta presented in ROSCon2013, Stuttgart, Germany. Successful live demonstration of RGBD mapping on the cloud.
  • April 10, 2013 | Rapyuta presented in invited talk at the ICRA 2013 workshop on long-term autonomy, Karlsruhe, Germany.
console

Administrative commands

user

  • Options:
    • -l, –list - List all Users in the database
  • Sub-Commands:
    • add - Add a new user to the database
      • -u, –username - The Username
      • -p, –password - The Password
    • remove - Remove User
      • -u, –username - Username
    • update - Update User
      • -u, –username - Username
      • -p, –password - New Password

container

  • Options:
    • -u, –username - List containers by username

robot

  • Options:
    • -u, –username - List Robots by Username

machine

  • Options:
    • -l, –list - List all Machines
    • -s, –stats - Statistics of Machine by IP
    • -c, –containers - List Containers by Machine's IP

User commands

user

  • Sub-Commands:
    • passwd - Change Password
      • -p, –new - New Password
      • -o, –old - Old Password

container

  • Sub-Commands:
    • start - Start a Container
      • -n, –name - Container Name
      • -g, –group - Container Group
      • -a, –groupIp - Container Group IPv4 address
      • -s, –size - Container Size
      • -c, –cpu - CPU options
      • -m, –memory - Memory options
      • -b, –bandwidth - Bandwidth options
      • -o, –specialopts - Special features options
  • : e.g. container start -n c100
  • Options:
    • -l, –list - List all containers of the user logged in
    • -t, –stop - Stop a Container
    • -v, –services - List services running on the container
    • -o, –topics - List topics running on the container

node

  • Sub-Commands:
    • start - Start Node
      • -c, –ctag - Container tag
      • -n, –ntag - Node tag
      • -p, –pkg - Package
      • -e, –exe - Executable
      • -a, –args - Arguments
  • : e.g. node start -c c100 -n paramTest -p Test -e paramTest.py -a argument
    • stop - Stop Node
      • -c, –ctag - Container tag
      • -n, –ntag - Node tag

parameter

  • Sub-Commands:
    • add - Add parameter
      • -c, –ctag - Container tag
      • -n, –name - Name of parameter
      • -v, –value - Value of parameter
  • : e.g. parameter add -c c100 -n str -v Hello
    • remove - Remove parameter
      • -c, –ctag - Container tag
      • -n, –name - Name of parameter

interface

  • Sub-Commands:
    • add - Add interface
      • -e, –etag - Endpoint tag
      • -i, –itag - Interface tag
      • -t, –itype - Interface type
      • -c, –icls - Interface Class
      • -a, –addr - Address
  • : e.g. interface add -e c100 -i parameterTest -t ServiceClientInterface -c Test/ParameterTest -a parameterTest
    • remove - Remove interface
      • -e, –etag - Endpoint tag
      • -i, –itag - Interface tag

connection

  • Sub-Commands:
    • add - Connect Interfaces
      • -1, –tag1 - First Interface
      • -2, –tag2 - Second Interface
  • : e.g. connection add -1 c100/parameterTest -2 c101/parameterTest
    • remove - Disconnect Interfaces
      • -1, –tag1 - First Interface
      • -2, –tag2 - Second Interface

robot

  • Options:
    • -l, –list - List all Robots
console.txt · Last modified: 2014/06/03 17:34 by gajan