diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 4f49220b34369d6bda8eb8e3069906f1f07b51b1..5f2d5641c31a28e01c2c15a2fe6e50e06e7cceab 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -1,3 +1,6 @@
 FROM chillerrobot/ros-noetic-moveit-panda:first
 
+RUN apt-get install -y --no-install-recommends ros-noetic-rospy-message-converter
+RUN pip3 install future panda-robot
+
 RUN echo "source ./catkin_ws/devel/setup.bash" >> ~/.bashrc
\ No newline at end of file
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 274a236fab766ab11c55c21b56228afe5b729788..ca546fc3e8f0be2a1af17c3b71f9a189f2f6e162 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -13,7 +13,8 @@
 		"ms-toolsai.jupyter",
 		"ms-toolsai.jupyter-keymap",
 		"donjayamanne.python-extension-pack",
-		"ms-iot.vscode-ros"
+		"ms-iot.vscode-ros",
+		"ms-vscode.cmake-tools"
 	],
 
 	"features": {
diff --git a/README.md b/README.md
index 7d76ab4947beb7e55402e6634aa7a582ba71a959..39bc5f8d2711728d2cbfcda7ac9ebd542155cc20 100644
--- a/README.md
+++ b/README.md
@@ -49,6 +49,8 @@ Alle Fenster die ihr im Container öffnet, werden hier sichtbar.
 
 #### Panda Gazebo
 
+##### cartesian impedance controller
+
 Mit dem Befehl:
 'roslaunch franka_gazebo panda.launch x:=-0.5 \
     world:=$(rospack find franka_gazebo)/world/stone.sdf \
@@ -56,6 +58,13 @@ Mit dem Befehl:
     rviz:=true'
 öffnet ihr einen Simulator + Visualisierer vom Panda Roboter mit einem kartesischen Impedanz Controller. Es sind nun alle RosTopics geladen um den (virtuellen) Roboter zu steuern.
 
+##### moveit position controller
+
+Mit dem Befehl
+
+''' roslaunch panda_moveit_config demo_gazebo.launch rviz_tutorial:=true '''
+könnt ihr einen Gazebo Simulator mit RVIZ und Moveit starten. Ihr müsst dazu noch in rviz eine MotionPlanning Visualisierung hinzufügen. Die entsprechenden Topics sind aber auch ohne das gestartet.
+
 
 ### Eigenen Code erstellen: