ros

    1熱度

    3回答

    我希望能夠通過lambda來定義回調,但是我無法獲得任何匹配的函數簽名。 std::function<void(const sensor_msgs::PointCloud2)> callback = [&mycapture](const sensor_msgs::PointCloud2 msg) { // do something with msg and capture }; auto

    1熱度

    1回答

    我有一個我想分發的ROS包。它帶來了一些無法通過點或包管理器安裝的依賴關係。應該下載並手動安裝它們。我寫了一個工作正常的安裝腳本,但我希望所有進程都是自治的,換句話說,如果可能,我希望使用rosdep安裝所有依賴項。 理想的實現: - 創建具有必要的CMakeLists文件 外部包 - 運行catkin_make自動下載,並與我的腳本安裝庫(或運行rosdep安裝的依賴,但我想這是不可能的)

    0熱度

    1回答

    按照此link,中提供的教程,我試圖運行ORB_SLAM作爲ROS Indigo中的ROS節點。執行行/.build_ros.sh後,我面臨着一個錯誤列表, /home/ubuntu_16/ORB_SLAM2/Examples/ROS/ORB_SLAM2/../../../Thirdparty/g2o/g2o/types/../core/jacobian_workspace.h:30:22: fa

    1熱度

    1回答

    Aruco Ros打印標籤ID後跟關鍵點Txyz(Traslation)和Rxyz(旋轉)。 Rxyz有3個弧度。它代表了哪個角度?它是歐拉角度嗎?如果是的話,出6 intrinsic and 6 extrinsic convention它跟隨哪一個?它是羅德里格斯角度還是其他什麼?我有一個特定的情況,我知道標籤和相機的軸。我能弄清楚他們的Rxyz的約定嗎?

    0熱度

    1回答

    我是ROS新手,希望有人能回答我愚蠢的問題。 我有一個靜態IP 140.113.xxx.xxx和4G加密狗與浮動IP 192.168.8.100。 我想使用ROS在它們之間傳輸數據。 ROS能做到嗎?因爲我發現一些網站說ROS只能在同一個互聯網域中傳輸數據,但我認爲這一定有一些竅門可以解決這個問題。

    1熱度

    1回答

    我正在使用機器人操作系統(ROS),並且正在嘗試製作服務器/客戶機,其中服務器將啓動由客戶機指定的ROS節點。要執行「啓動」我使用roslaunch基於這裏找到的建議:http://wiki.ros.org/roslaunch/API%20Usage 我可以在窗口中運行roscore,然後我可以運行服務器啓動罰款。然而,當我嘗試發送我想通過客戶端啓動的節點名稱,我得到以下錯誤: 「錯誤處理請求:信

    0熱度

    1回答

    在我的設置中,我在局域網上有兩臺PC。第一臺PC有ROS內核(主)運行。第二臺PC是從設備和碼頭集裝箱的主機。 所有主題都容易在兩臺PC之間收聽。碼頭集裝箱可以收聽其主機(ROS slave)機器以及運行ROS master的PC的主題。但是從泊塢窗內部發布的主題只能由主機(ROS從機)偵聽,並且不能運行ROS主機。 感謝

    1熱度

    1回答

    rosbag文件我是新來既Qt Creator的和C++,我想使使用Qt Creator的顯示從rosbag給定的數據的GUI。但是我有一個問題將rosbag導入到Qt中。我測試了從Rosbag reader in qtcreator給出的代碼,但得到的錯誤: error: cannot find -ltf2_ros error: cannot find -lrospack error: ca

    0熱度

    1回答

    請幫等待模型URDF。 很少倍涼亭所加載的模型打開,近99次失敗與下面的錯誤。 在所有論壇搜索了一天之後,我嘗試了以下內容,到目前爲止沒有運氣:(1)runnning verbose:= true 2)運行rosrun gzclient,然後啓動文件3)確保框大小不爲零4 )傳輸類型正確提到的插件安裝,並在模型文件中提到6)插件安裝涼亭ROS控制(請注意,我是能夠運行之前相同的啓動,突然這個錯誤快

    2熱度

    1回答

    我正在嘗試設置一個ROS-Node來通過ZeroMQ與其他操作系統進行通信(這裏沒有選擇)。 我用ROS動力學龜上Ubuntu的LTS 16.04和柳絮建立(而不是catkin_make)。 幸運的是,已經有它建立只是完美的我一個柳絮包(一包裝)爲ZeroMQ可用:https://github.com/ethz-asl/zeromq_catkin 但是當我嘗試包括CPP-包裝#include "z