Difference between revisions of "Software"
From youBot wiki
(→General) |
|||
Line 3: | Line 3: | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|-height="120" | |-height="120" | ||
− | |[[File:youbot-API_icon.jpg|border|120x120px|none|link= | + | |[[File:youbot-API_icon.jpg|border|120x120px|none|link=Changing youBot configuration]] |
− | |[[File:Youbot_hello_world_720x600.jpg|border|120x120px|none|link= | + | |[[File:Youbot_hello_world_720x600.jpg|border|120x120px|none|link=Visualizing performance of robot connected via SSH in Rviz on master device]] |
|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]] | |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]] | ||
|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=Connecting with internal PC via SSH]] | ||
|style="width: 120px;"|[[File:tux.jpg|border|120x120px|center|link=Controlling youBot from external PC]] | |style="width: 120px;"|[[File:tux.jpg|border|120x120px|center|link=Controlling youBot from external PC]] | ||
|-align="center" | |-align="center" | ||
− | | | + | |Changing youBot configuration |
− | | | + | |Visualizing performance of robot connected via SSH in Rviz on master device |
|USB Live-Stick | |USB Live-Stick | ||
|Connection to on board computer using SSH | |Connection to on board computer using SSH | ||
|Controlling youBot from external PC | |Controlling youBot from external PC | ||
+ | |} | ||
+ | |||
+ | == C++ == | ||
+ | |||
+ | {| class="wikitable" border="1" | ||
+ | |-height="120" | ||
+ | |[[File:youbot-API_icon.jpg|border|120x120px|none|link=youbot driver]] | ||
+ | |[[File:Youbot_hello_world_720x600.jpg|border|120x120px|none|link=http://www.youbot-store.com/youbot-developers/software/apps-and-utils/hello-world-youbot-api?c=24]] | ||
+ | |-align="center" | ||
+ | |youbot driver /<br> KUKA youBot API | ||
+ | |Hello World example | ||
+ | |||
|} | |} | ||
Line 24: | Line 36: | ||
|[[File:ros_navigation.jpg|border|120x120px|none|link=ROS navigation]] | |[[File:ros_navigation.jpg|border|120x120px|none|link=ROS navigation]] | ||
|style="width: 120px;"|[[File:youbot_arm_ik.jpg|border|120x120px|center|link=http://www.youbot-store.com/youbot-developers/software/libraries/youbot-ros-inverse-kinematics?c=24]] | |style="width: 120px;"|[[File:youbot_arm_ik.jpg|border|120x120px|center|link=http://www.youbot-store.com/youbot-developers/software/libraries/youbot-ros-inverse-kinematics?c=24]] | ||
+ | |||
|-align="center" | |-align="center" | ||
|Hello World | |Hello World |
Revision as of 17:14, 4 February 2015
Contents
General
Changing youBot configuration | Visualizing performance of robot connected via SSH in Rviz on master device | USB Live-Stick | Connection to on board computer using SSH | Controlling youBot from external PC |
C++
youbot driver / KUKA youBot API |
Hello World example |
ROS
Hello World | ROS wrapper for KUKA youBot API |
ROS navigation | Inverse Kinematics |
Simulators
Other
- Android app example
- Kinematics and dynamics 3D models of youBot
- Joypad example
- Modelica model of youBot arm
- Python Wrapper for KUKA youBot API
see also FAQ on youBot software