List objectives of ROS. પરશન.1 (અ) ROS ના હત ની યાદી આપો.
[3 marks]List the components of ROS. (બ) ROS ના ઘટકોની યાદી આપો.
[4 marks]Explain OpenCR with the help of block diagram. (ક) બલોક ડાયાગરામની મદદ થી OpenCR સમજાવો.
[7 marks]Draw and Explain structure of Rosserial Packet. (ક) રોસસસસરયલ પકટ ન બધારણ દોરો અન સમજાવો.
[7 marks]State a brief history of ROS Industrial packages. પરશન.2 (અ) ROS ઇડસયસટિયલ પક જો નો ટકો ઇસતહાસ જણાવો.
[3 marks]Explain creating a URDF for an industrial robot and its interfacing with Movelt. (બ) ઇડસસટિયલ રોબોટ માટ URDF બનાવવા અન એન Movelt જોડ ઇટરફસ સમજાવો.
[4 marks]Explain ROS interface for Universal Robots. (ક) યસનવસસલ રોબોટ માટ ROS ઇટરફસ સમજાવો.
[7 marks]Explain block diagram of ROS Industrial packages. પરશન.2 (અ) ROS ઇડસયસટિયલ પક જો નો બલોક ડાયાગરામ સમજાવો.
[3 marks]Explain updating the Movelt configuration files. (બ) Movelt કોસ ફગયરશ ન ફાઇલોન ઉપડટ કરવાન સમજાવો.
[4 marks]Explain working with Movelt configuration for ABB Robots. (ક) ABB રોબોટો માટ Movelt કોસ ફગયરશ ન સાથ કામ કરવાન સમજાવ. Q. 3 (a) List ROS execution commands. પરશન.3 (અ) ROS ના એકસકયશન કમાનડ ની યાદી આપો.
[3 marks]Describe coordinate transformation (TF). (બ) કો-ઓસડસનટ ટિાસફોમશન(TF) વણસવો.
[4 marks]Explain message communication between nodes. (ક) નોડસ વચચ મસજ કોમયસનકશન સમજાવો.
[7 marks]Q. 3 (a) List ROS Shell commands. પરશન.3 (અ) ROS ના શલ કમાનડ ની યાદી આપો.1
[3 marks]Describe message communication flow. (બ) મસજ કોમયસનકશન ફલો વણસવો.
[4 marks]Explain communication between heterogeneous devices. (ક) હટરોજીનસ સડવાઇસસસ વચચ કોમયસનકશન સમજાવો. Q. 4 (a) State the function of Client Library. પરશન.4 (અ) કલાઇટ લાયબરરી ન કાયસ જણાવો.
[3 marks]Describe Namespaces in C++. (બ) C++ મા નમસપસસસ વણસવો.
[4 marks]Explain any four ROS information commands. (ક) કોઇ પણ ચાર ROS ઇફોમશન કમાડસ સમજાવો.
[7 marks]Q. 4 (a) Explain C++ Exception handling. પરશન.4 (અ) C++ એકસપશન હડસલગ સમજાવો.
[3 marks]Explain ROS Package commands. (બ) ROS પકજ કમાડસ સમજાવો.
[4 marks]Explain Python Variables and Python Classes. (ક) પાયથન વસરયબલો અન પાયથન કલાસો સમજાવો.
[7 marks]Explain Class Access Modifier. પરશન.5 (અ) કલાસ એકસસ મોસડફાયર સમજાવો.
[3 marks]Explain C++ Files and Streams (બ) C++ ફાઇલસ અન સટિીમસ સમજાવો.
[4 marks]Explain C++ Classes and Objects. (ક) C++ કલાસસસ અન ઓબજક સ સમજાવો.
[7 marks]Explain Python Loops. પરશન.5 (અ) પાયથન લપસ સમજાવો.
[3 marks]Explain Python Modules. (બ) પાયથન મોડયલસ સમજાવો.
[4 marks]State the differences between Classes and Structs. (ક) કલાસસસ અન સટિકસ વચચ તફાવતો જણાવો.
[7 marks]