ros

    0熱度

    1回答

    我想在Debian 8上構建ROS(機器人操作系統)Indigo。我在Oracle VirtualBox上運行Debian 8(64位PC netinst ISO,發現於https://www.debian.org/distrib/)。 我這個指令集如下:http://wiki.ros.org/indigo/Installation/Debian 執行每條指令一步一步的,當我嘗試安裝collada

    0熱度

    1回答

    我正在使用ros_lib爲arduino創建使用rosserial的串行節點。我想編寫一個訂閱/ cmd_vel主題的代碼,並將geometry_msgs/Twist消息輸出到串行端口(arduion mega,多個串行端口)。 在此先感謝 #include <ros.h> #include <std_msgs/String.h> #include <std_msgs/Empty.h> #i

    -3熱度

    1回答

    我在編譯#include這個程序時遇到了麻煩。我看到,如果我註釋掉它編譯的這條線。 MatrixXd A =(1.0 /(double)d)*(p * U * p.transpose() - (p * u)*(p * u).transpose())。inverse(); 我無法更改標題,因爲我需要在ROS中運行此代碼,並且必須使用內置的Eigen庫。我正在使用此鏈接中描述的代碼 How to fi

    1熱度

    1回答

    我正在從ROS的turtlesim教程中進行分配。 的啓動文件ex74.launch啓動4個節點: -the turtlesim node (animates the movement of the turtle) - pubvel (publishes random angular and linear velocity commands) - vel_filter (subscribes to

    3熱度

    1回答

    我創建了一個與ros一起工作的C++程序。第一步是在碼頭打開一個roscore,然後從那裏開始。我這樣做與system("roscore &"); 我編譯我的文件,並可以運行它就好了./file。 但是,我希望能夠將其作爲應用程序運行(雙擊)。我創建了一個.desktop文件,該程序顯示在我的應用程序列表中。當我雖然啓動它,我得到的是與郵件打開一個終端 SH:1:roscore:找不到 等 這同樣

    0熱度

    2回答

    這是第一次使用一個外部的C++庫除了OpenCV的。在代碼中我使用了相當多的功能,但我相信我的問題與ROS沒有關係。我想用GTSAM library建立一個項目。 所以我克隆庫到我/usr/lib文件夾,並安裝了它的指示。 然後我寫了CMakeLists.txt,增加了兩個包含了我的 - 否則運行.h文件 - 並試圖編譯。 我.h文件的開頭,編譯錯誤和我的CMakeLists.txt如下所示。有趣

    1熱度

    1回答

    我試圖在Debian Jessie上安裝ROS,當我運行sudo rosdep init時遇到錯誤。我遵循的說明位於此URL(http://wiki.ros.org/kinetic/Installation/Source)。我從源代碼安裝,而不是通過他們的回購,因爲一些圖書館的衝突。 運行sudo rosdep init會導致以下輸出。 Traceback (most recent call la

    1熱度

    1回答

    我正在研究機器人手臂,首先,我用URDF文件編寫了手臂的物理模型。這個模型與Rviz和Gazebo一起工作。此外,我創建了一個controllers.yaml文件(控制所有機器人的關節),當我使用命令: rostopic酒館/ arm_controller /命令trajectory_msgs/JointTrajectory「{joint_names:[ 「臀部」, 「肩」 ,「肘」,「手腕」],

    0熱度

    1回答

    我正在嘗試使用外部庫來構建項目,但系統一直在考慮它需要使用已損壞的usr/lib中的庫。我希望改爲使用地址內建立的庫:/home/CMake-hdf5-1.8.18/build/HDF5-1.8.18-Linux/HDF_Group/HDF5/1.8.18/include。這是CMakeLists.txt。我想要的解決方案是#Add hdf5庫下的兩行。 cmake_minimum_require

    0熱度

    1回答

    我對ROS很新,但我操縱的是由geometry_msgs/Point和geometry_msgs/Vector3消息組成的自定義消息。當我打印出消息時,我注意到Point和Vector3具有相同的3個屬性(x,y和z),這讓我感到好奇,因爲它看起來多餘......對嗎? 進一步挖掘源代碼後,結果發現Point和Vector3完全一樣。它們都由float x,float y和float z組成。 但