diff --git a/testingTools/tests/testData/ROS.json b/testingTools/tests/testData/ROS.json new file mode 100644 index 0000000..75e702b --- /dev/null +++ b/testingTools/tests/testData/ROS.json @@ -0,0 +1,163 @@ +{ + "version": "2.1.3.15", + "id": "0", + "quiz": [ + { + "Q": "When does the ~/.bashrc script run automatically?", + "A": "A helyes válasz: When a new terminal window is opened..", + "data": { + "type": "simple", + "source": "script", + "possibleAnswers": [ + { + "text": "a. When the ROS master is launched.", + "selectedByUser": false + }, + { + "text": "b. When Linux starts up.", + "selectedByUser": false + }, + { + "text": "c. When a user logs in.", + "selectedByUser": false + }, + { + "text": "d. When a new terminal window is opened.", + "selectedByUser": false + } + ] + }, + "success": true + }, + { + "Q": "A robot is ...", + "A": "A helyes válasz: ... a complex mechatronic system enabled with electronics, sensors, actuators and software, executing tasks with a certain degree of autonomy. It may be preprogrammed, teleoperated or carrying out computations to make decisions. .", + "data": { + "type": "simple", + "source": "script", + "possibleAnswers": [ + { + "text": "a. ... a complex mechatronic system enabled with electronics, sensors, actuators and software, executing tasks with no autonomy. It may be teleoperated by a human operator.", + "selectedByUser": false + }, + { + "text": "b. ... a complex mechatronic system enabled with electronics, sensors, actuators and software, executing tasks with a certain degree of autonomy. It may be preprogrammed, teleoperated or carrying out computations to make decisions.", + "selectedByUser": false + } + ] + }, + "success": true + }, + { + "Q": "A robot is ...", + "A": "A helyes válasz: ... some sort of device, which has sensors those sensors the world, does some sort of computation, decides on an action, and then does that action based on the sensory input, which makes some change out in the world, outside its body. .", + "data": { + "type": "simple", + "source": "script", + "possibleAnswers": [ + { + "text": "a. ... some sort of device, which has sensors those sensors the world, does some sort of computation, decides on an action, and then does that action based on the sensory input, which makes some change out in the world, outside its body.", + "selectedByUser": false + }, + { + "text": "b. ... some sort of device, which has sensors those sensors the world, does some sort of computation, decides on an action, and then does that action based on the sensory input, which makes some change inside its body.", + "selectedByUser": false + } + ] + }, + "success": true + }, + { + "Q": "A robot is ...", + "A": "A helyes válasz: ... an actuated mechanism programmable in two or more axes with a degree of autonomy, moving within its environment, to perform intended tasks. .", + "data": { + "type": "simple", + "source": "script", + "possibleAnswers": [ + { + "text": "a. ... an actuated mechanism programmable in two or more axes with a degree of autonomy, moving within its environment, to perform intended tasks.", + "selectedByUser": false + }, + { + "text": "b. ... an actuated mechanism with three or more axes and without autonomy, moving within its environment, to perform intended tasks.", + "selectedByUser": false + } + ] + }, + "success": true + }, + { + "Q": "ROS is the abbreviation of ...", + "A": "A helyes válasz: Robot Operating System .", + "data": { + "type": "simple", + "source": "script", + "possibleAnswers": [ + { + "text": "a. Roomba Operating System", + "selectedByUser": false + }, + { + "text": "b. Robot Operator Software", + "selectedByUser": false + }, + { + "text": "c. Rotational Orientation System", + "selectedByUser": false + }, + { + "text": "d. Robot Operating System", + "selectedByUser": false + } + ] + }, + "success": true + }, + { + "Q": "A robot is ...", + "A": "A helyes válasz: ... a machine—especially one programmable by a computer— capable of carrying out a complex series of actions automatically. Robots can be guided by an external control device or the control may be embedded within. Robots may be constructed on the lines of human form, but most robots are machines designed to perform a task with no regard to their aesthetics. .", + "data": { + "type": "simple", + "source": "script", + "possibleAnswers": [ + { + "text": "a. ... a machine—especially one programmable by a computer— capable of carrying out a complex series of actions automatically. Robots can be guided by an external control device or the control may be embedded within. Robots may be constructed on the lines of human form, but most robots are machines designed to perform a task with no regard to their aesthetics.", + "selectedByUser": false + }, + { + "text": "b. ... an autonomous program on the internet or another network that can interact with systems or users.", + "selectedByUser": false + } + ] + }, + "success": true + }, + { + "Q": "A robot is ...", + "A": "A helyes válasz: ... a complex mechatronic system enabled with electronics, sensors, actuators and software, executing tasks with a certain degree of autonomy. It may be pre programmed, teleoperated or carrying out computations to make decisions. .", + "data": { + "type": "simple", + "source": "script", + "possibleAnswers": [ + { + "text": "a. ... an autonomous program on the internet or another network that can interact with systems or users.", + "selectedByUser": false + }, + { + "text": "b. ... a complex mechatronic system enabled with electronics, sensors, actuators and software, executing tasks with a certain degree of autonomy. It may be preprogrammed, teleoperated or carrying out computations to make decisions.", + "selectedByUser": false + } + ] + }, + "success": true + }, + { + "Q": "Complete the definition of a robot: A robot is a complex mechatronic system enabled with electronics, üres , actuators and software, executing tasks with a certain degree of üres . It may be preprogrammed, üres or carrying out computations to make üres .", + "A": "A helyes válasz: Complete the definition of a robot: A robot is a complex mechatronic system enabled with electronics, [sensors], actuators and software, executing tasks with a certain degree of [autonomy]. It may be preprogrammed, [teleoperated] or carrying out computations to make [decisions].", + "data": { "type": "simple", "source": "script" }, + "success": true + } + ], + "location": "https://elearning.uni-obuda.hu/kmooc/mod/quiz/review.php?attempt=416486&cmid=55439", + "subj": "2022/23/2 - Programming robots in ROS" +}