Difference between revisions of "Software"

From youBot wiki
Jump to: navigation, search
(Simulators)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==General==
 
==General==
 +
# [[Using different youBot configuration | Changing youBot configuration]]
 +
# [[USB Live-Stick |USB Live-Stick ]]
 +
# [[Connecting with internal PC via SSH | Connecting with internal PC via SSH ]]
 +
# [[Controlling youBot from external PC | Controlling youBot from external PC ]]
 +
# [[Updating firmware | Updating firmware]]
 +
 +
== C++ ==
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
  |-height="120"
 
  |-height="120"
|[[File:youbot-API_icon.jpg|border|120x120px|center|link=Changing youBot configuration]]
+
|[[File:youbot-API_icon.jpg|border|120x120px|center|link=youbot driver]]
|[[File:Youbot_hello_world_720x600.jpg|border|120x120px|center|link=Visualizing performance of robot connected via SSH in Rviz on master device]]
+
|[[File:youbot-API_icon.jpg|border|120x120px|center|link=API architecture]]
|style="width: 120px;"|[[File:tux.jpg|border|120x120px|center|link=http://www.youbot-store.com/youbot-developers/software/operating-systems/remastered-ubuntu-linux?c=24]]
+
|[[File:Youbot_hello_world_720x600.jpg|border|120x120px|center|link=C++ Hello World example]]
|style="width: 120px;"|[[File:tux.jpg|border|120x120px|center|link=Connecting with internal PC via SSH]]
+
|style="width: 120px;"|[[File:tux.jpg|border|120x120px|center|link=Controlling youBot from external PC]]  
+
 
|-align="center"
 
|-align="center"
|Changing youBot configuration
+
|youbot driver /<br> KUKA youBot API
|Visualizing performance of robot connected via SSH in Rviz on master device
+
|YouBot driver <br> architecture
|USB Live-Stick
+
|Hello World <br> example
|Connection to on board computer using SSH
+
|Controlling youBot from external PC
+
 
|}
 
|}
  
== C++ ==
+
==ROS==
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
  |-height="120"
 
  |-height="120"
|[[File:youbot-API_icon.jpg|border|120x120px|none|l
+
|[[File:ROS-wrapper.jpg|border|120x120px|center|link=ROS Wrapper]]
 +
|[[File:ros_navigation.jpg|border|120x120px|center|link=ROS navigation]]
 +
|style="width: 120px;"|[[File:youbot_arm_ik.jpg|border|120x120px|center|link=http://www.youbot-store.com/developers/youbot-ros-inverse-kinematics]]
 +
|[[File:Youbot_hello_world_720x600.jpg|border|120x120px|center|link=ROS Hello World example]]
 +
|-align="center"
 +
|ROS wrapper for<br>KUKA youBot API
 +
|ROS navigation
 +
|Inverse Kinematics
 +
|Hello World <br> example
 +
|}
 +
 
 +
==Simulators==
 +
 
 +
* [[Gazebo simulation | Gazebo]]
 +
* [http://www.youbot-store.com/openrave OpenRAVE]
 +
* [http://www.youbot-store.com/v-rep V-REP]
 +
* [http://www.youbot-store.com/webots Webots]
 +
 
 +
==Other==
 +
 
 +
* [http://www.youbot-store.com/developers/android-app Android app example]
 +
* [http://www.youbot-store.com/developers/kuka-youbot-kinematics-dynamics-and-3d-model Kinematics and dynamics 3D models of youBot]
 +
* [http://www.youbot-store.com/developers/joypad-application Joypad example]
 +
* [http://www.youbot-store.com/developers/modelica-model-of-youbot-arm Modelica model of youBot arm]
 +
* [http://www.youbot-store.com/developers/youbot-py Python Wrapper for KUKA youBot API]
 +
 
 +
 
 +
see also [[Technical_Support_Software|Technical Support Software]]

Latest revision as of 11:23, 24 June 2015

General

  1. Changing youBot configuration
  2. USB Live-Stick
  3. Connecting with internal PC via SSH
  4. Controlling youBot from external PC
  5. Updating firmware

C++

Youbot-API icon.jpg
Youbot-API icon.jpg
Youbot hello world 720x600.jpg
youbot driver /
KUKA youBot API
YouBot driver
architecture
Hello World
example

ROS

ROS-wrapper.jpg
Ros navigation.jpg
Youbot arm ik.jpg
Youbot hello world 720x600.jpg
ROS wrapper for
KUKA youBot API
ROS navigation Inverse Kinematics Hello World
example

Simulators

Other


see also Technical Support Software