试题列表
单选题
题型:单选题客观题分值2分难度:中等得分:2
1
在ROS中,哪个命令用于创建功能包?
A
catkin_create_pkg
B
catkin_make
C
source
D
mkdir
学生答案:A
老师点评:
题型:单选题客观题分值2分难度:中等得分:2
2
在ROS中,哪个工具用于三维可视化?
A
rqt
B
RViz
C
GDB
D
tf
学生答案:B
老师点评:
题型:单选题客观题分值2分难度:中等得分:2
3
在ROS中,哪个命令用于启动一组节点和配置环境?
A
rosrun
B
roslaunch
C
rosmsg
D
rosparam
学生答案:B
老师点评:
题型:单选题客观题分值2分难度:中等得分:2
4
在ROS中,哪个文件定义了功能包的一些属性?
A
package.xml
B
CMakeLists.txt
C
msg
D
srv
学生答案:A
老师点评:
题型:单选题客观题分值2分难度:中等得分:2
5
在ROS中,服务文件通常存放在功能包的哪个文件夹下?
A
include
B
msg
C
srv
D
src
学生答案:C
老师点评:
多选题
题型:多选题客观题分值5分难度:中等得分:5
1
在ROS中,哪些文件和节点的通讯机制相关?
A
package.xml
B
CMakeLists.txt
C
msg
D
srv
学生答案:C;D
老师点评:
题型:多选题客观题分值5分难度:中等得分:5
2
在ROS中,哪些文件和功能包的属性定义相关?
A
package.xml
B
CMakeLists.txt
C
msg
D
srv
学生答案:A;B
老师点评:
题型:多选题客观题分值5分难度:中等得分:5
3
在ROS中,哪些工具用于调试和可视化?
A
GDB
B
rqt
C
RViz
D
tf
学生答案:A;B;C
老师点评:
题型:多选题客观题分值5分难度:中等得分:5
4
在ROS中,哪些命令用于查看功能包的信息?
A
rospack find
B
rospack depends
C
rosmsg show
D
rosservice list
学生答案:A;B;C
老师点评:
简答题
题型:简答题主观题分值20分难度:中等得分:20
1
解释ROS中TF功能包的用途,并描述如何使用TF工具进行坐标变换。
题型:简答题主观题分值20分难度:中等得分:20
2
描述ROS中launch文件的作用和基本结构。
题型:简答题主观题分值10分难度:中等得分:10
3
描述在ROS中创建工作空间的基本步骤。
题型:简答题主观题分值10分难度:中等得分:10
4
说明如何使用ROS参数服务器,并解释其在ROS系统中的作用。
判断题
题型:判断题客观题分值2分难度:中等得分:2
1
catkin_make 命令仅用于编译工作空间。
A正确
B错误
学生答案:B
老师点评:
题型:判断题客观题分值2分难度:中等得分:2
2
在ROS中,catkin_ws 是一个常见的工作空间名称,它必须精确匹配这个名称。
A正确
B错误
学生答案:B
老师点评:
题型:判断题客观题分值2分难度:中等得分:2
3
CMakeLists.txt 文件中的 add_message_files 和 add_service_files 用于添加功能包中的 msg 和 srv 文件。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:中等得分:2
4
在ROS中,package.xml 文件中的 build_depend 标签用于指定编译时的依赖项,而 exec_depend 标签用于指定运行时的依赖项。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:中等得分:2
5
.src 文件夹在创建工作空间时必须手动创建,而 build 和 devel 文件夹是自动生成的。
A正确
B错误
学生答案:A
老师点评:



评论0