robotics 相关问题

机器人技术是处理机器人的设计,构造,操作,结构配置,制造和应用的技术分支。机器人技术与电子学,工程学,机械学和软件学有关。您也可以考虑在[*机器人*堆栈交换](http://robotics.stackexchange.com/)上提问。

控制器管理器在 ROS2 中不可用

您好,我在机器人手臂 urdf 中添加了控制插件,然后创建了启动文件,但是当我运行启动文件 gazebo 和机器人手臂模型打开时,但出现如下错误。我怎么解决这个问题? [

回答 1 投票 0

如何计算物体相对于另一个平面的 Y 轴旋转?

我正在尝试用 Java 为 FRC 比赛编写机器人程序。今年的任务之一是在类似于跷跷板/斜坡的东西上保持平衡。我们问题的根源归结为我们的机器人

回答 0 投票 0

ROS2 上的机械臂控制器启动文件(controller_manager 问题)

我可以在 gazebo 上可视化我的机器人,但是当启动文件启动时我收到一个错误,如下所示关于 controller_manager。我该如何解决?我已经安装了这些包; joint_state_broadcaster

回答 0 投票 0

ros2启动文件中的exec和name有什么区别?

我是 ros2 菜鸟,我想了解启动文件中 exec 和名称之间的区别。 我将举一个精确的例子: 我是 ros2 菜鸟,我想了解启动文件中 exec 和名称之间的区别。 我会举个例子来说明: <launch> <node pkg="camera" exec="" name=""> </launch> 谢谢! exec:可执行文件的文件名 name:ros2 node list显示的名字 例如从启动文件中的教程比较https://docs.ros.org/en/foxy/How-To-Guides/Launch-file-different-formats.html: 有一行同时设置name和exec <node pkg="turtlesim" exec="turtlesim_node" name="sim" namespace="turtlesim2"> 当我创建一个包来运行它时,会发生以下情况。 $ ros2 node list /listener /mimic /my/chatter/ns/listener /my/chatter/ns/talker /talker /turtlesim1/sim /turtlesim2/sim 你可以看到节点名称是如何显示的,有一个额外的警告 - 因为命名空间也被添加,它显示为 <namespace>/<name>. 现在,对于可执行文件,您可以在 ROS 安装目录中查看它。例如,在我运行 humble 的 Linux 计算机上,有可执行文件。我添加了-l以显示它是可执行的。 $ ls -l /opt/ros/humble/lib/turtlesim/turtlesim_node -rwxr-xr-x 1 root root 798384 Jan 17 18:00 /opt/ros/humble/lib/turtlesim/turtlesim_node 查找包中可执行文件的简单方法是通过带有 ros2 pkg executables <package_name> 的选项卡 $ ros2 pkg executables turtlesim turtlesim draw_square turtlesim mimic turtlesim turtle_teleop_key turtlesim turtlesim_node 你拥有两者的原因是因为你可能在 DDS 域中多次重复使用相同的可执行文件,所以 name 或 namespace 可以用来区分它们。

回答 1 投票 0

连接子系统

我正在开发一个包含 3 个主要子系统的复杂系统 两个点对点的 Unicicle(从拾取点到放置) 一个机械臂从 Place 中挑选产品并放在传送带上

回答 0 投票 0

同时计算物体局部的俯仰和偏航,使物体与世界平齐

我正在努力理解万向节背后的数学原理,该万向节将同时应用滚动和俯仰以使物体相对于世界的俯仰和滚动为 0(不考虑偏航),给定...

回答 0 投票 0

ImportError:无法从“nav2_msgs.action”导入名称“NavigateThroughPoses”

我正在尝试关注 https://github.com/SteveMacenski/nav2_rosdevday_2021/tree/main/nav2_rosdevday_2021 当我运行 robot_navigator.py 时,我得到 导入错误:无法导入名称'NavigateThroughPo ...

回答 0 投票 0

在启动 move_base 节点时,map_server 警告。

我使用导航栈、map_server和amcl栈来执行move_base。在轨迹规划之前,我使用hector_slam堆栈做了一个开环SLAM,并从map_server中用......

回答 1 投票 0

机器人在ROS导航栈中的初始姿势。

我有一个比较简单的问题,就是在导航栈中初始化机器人姿势。在环境中做了一个SLAM,并以所需的分辨率从map_server中保存静态地图后......。

回答 1 投票 0

如何制作等高线测绘的方位角曲线图

我正在开发一个机器人系统,在一篇论文中发现了这个有趣的图。论文的题目是 "A Comparison of Robot Wrist Implementations for the iCub Humanoid". 这张图描述了这两个......的耦合情况。

回答 1 投票 0

如何知道自己是否安装了DDS?

我对ROS2比较陌生,我开始了解DDS协议及其在ROS2上的实现。到目前为止,我读到ROS2已经自带eProsima快速RTPS,然而,我想 ...

回答 1 投票 0

ROS控制器主题未发布

我想按照这个教程写一个custum ros硬件接口。我试图为rrbot做一个硬件接口,用于测试目的,因为它提供了已经存在的rrbot描述和 ...

回答 1 投票 0

我可以在电脑上运行ROS吗?我刚刚开始使用ROS,想知道是否可以在我的笔记本电脑上运行它。

我有一台Windows 10笔记本电脑,采用英特尔i3处理器(第10代),12 GB ram,配备英特尔UHD显卡620,它不是一台游戏笔记本电脑,也没有专用显卡。我可以用ROS练 ...

回答 1 投票 -1

在网上创建世界地图

我需要在Webots上创建一个基于轨迹的事件的模拟,其中有多个挑战(线传感器,避障,坡度。)我应该如何继续制作世界地图?如何...

回答 1 投票 -1

在没有Internet访问权限的本地网络中使用WebRTC运行应用程序

我正在寻求在一个项目中使用WebRTC,在该项目中,我需要从一台计算机,具有wifi热点和USB摄像头的机器人,本地网络上的视频流向另一台计算机,...的控制器进行实时流传输]]] >

回答 1 投票 0

[使用2D图像坐标找到相对于相机的3D坐标

我需要使用2D图像中的u,v坐标来计算相对于摄影机的X,Y坐标。我正在使用S7边缘相机向MATLAB发送720x480视频供稿。我所知道的:...

回答 1 投票 0

来自法线向量的旋转矩阵

我必须计算3D旋转矩阵,以将世界坐标系转换为我的机器人坐标系。我所知道的一切都是机器人驾驶所在的飞机的法线。 ...

回答 1 投票 1

用于机器人操作的坐标轴变换

这是一个相当通用的基于机器人的线性代数问题,我正在寻找一种基于算法的数学方法来解决我的问题并获得理解,而不是严格的ROS ...

回答 1 投票 1

四足蜘蛛实验

[让我开始说我是神经网络,机器学习等的新手,到目前为止,我仅进行了一些非常简单的实验来学习,所以如果我问得太幼稚或...,请也耐心等待我。

回答 1 投票 0

使用hector_slam进行本地化

我正在为ROS中的导航算法做一些研究,到目前为止,我一直在使用amcl进行本地化。现在,我想尝试使用不同的本地化算法,例如hector_slam,所以我有点困惑....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.