Intelligent Robot System Trainer Kit is based on individual modules that can be connected together to implement the required robotics system. Interconnection between system modules and smart devices like smart mobiles and tablet devices familiarize the trainee with real world components used in Robotics including hardware and the latest software packages. System Software is Open Hardware Platform Based on ROS and Free RTOS, Easy to install ,operate and troubleshoot problems. .System Consist of ( Main Controller Module, Robot Motor Module, Robot Sensors / Actuators Module, Robot Pendulum Module, Robot Arm Module ,Robot Intelligent Module )
- Software Specifications
- Main Controller Module: Embedded C/C++ Act as a ROS Node
- Robot Motor Module: Embedded C/C++ Act as a ROS Node
- Robot Sensors / Actuators Module: Embedded C/C++ Act as a ROS Node
- Robot Pendulum Module: Embedded C/C++ Act as a ROS Node
- Robot Arm Module: Embedded C/C++ Act as a ROS Node
- Robot Intelligent Module: Ubuntu Linux Based OS Act as a ROS Node
- Hardware Specifications
- Main Controller Module
- Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
- Flash Memory: 512 Kbyte
- SRAM: 192 KBytes SRAM
- OTP Memory: 512 Byte
- A/D Converter: 12 bit
- D/A Converter: 12 bit
- Programming: Serial Wire Programming socket
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X CAN V2.0B Interfaces
- User Interface: GLCD 128 X 64 ,Contrast Control, Plus Menu Keys, System Status LEDs
- Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
- Speaker: Speaker Interface With Volume Control
- External Interface: 20 Pin External Connector
- Robot Motor Module
- Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
- Flash Memory: 512 Kbyte
- SRAM: 192 KBytes SRAM
- OTP Memory: 512 Byte
- A/D Converter: 12 bit
- D/A Converter: 12 bit
- Programming: Serial Wire Programming socket
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X CAN V2.0B Interfaces
- User Interface: LCD 2 X 16 ,Contrast Control, Plus Menu Keys
- Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
- Movement Sensors: acceleration, change of angle and strength of the magnetic field in three axes x, y and z, 1 X DC Motor Encoder
- External Interface: 20 Pin External Connector
- Motors:
- 1 X Servo Motor Driver & Servo Motor
- 1 X DC Motor Driver & DC Motor
- 1 X Stepper Motor Driver & Stepper Motor
- Robot Sensors / Actuators Module
- Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
- Flash Memory: 512 Kbyte
- SRAM: 192 KBytes SRAM
- OTP Memory: 512 Byte
- A/D Converter: 12 bit
- D/A Converter: 12 bit
- Programming: Serial Wire Programming socket
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X CAN V2.0B Interfaces
- User Interface: LCD 2 X 16 ,Contrast Control, Plus Menu Keys, System Status LEDs
- Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
- Movement Sensors:acceleration, change of angle and strength of the magnetic field in three axes x, y and z
- 3 X DC Motor Encoders,
- 3 X Ultrasonic Sensors,
- 3 X Sharp Distance Measuring Sensors
- Wheels: 3 X Omni Wheels
- External Interface: 20 Pin External Connector
- Motors: 3 X DC Motor Driver & 3 X DC Motor
- Robot Pendulum Module
- Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
- Flash Memory: 512 Kbyte
- SRAM: 192 KBytes SRAM
- OTP Memory: 512 Byte
- A/D Converter: 12 bit
- D/A Converter: 12 bit
- Programming: Serial Wire Programming socket
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X CAN V2.0B Interfaces
- User Interface: LCD 2 X 16 ,Contrast Control, Plus Menu Keys, System Status LEDs
- Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
- Movement Sensors: acceleration, change of angle and strength of the magnetic field in three axes x, y and z, 1 X DC Motor Encoder
- External Interface: 20 Pin External Connector
- Motors: 1 X DC Motor Driver & DC Motor
- Robot Arm Module
- Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
- Flash Memory: 512 Kbyte
- SRAM: 192 KBytes SRAM
- OTP Memory: 512 Byte
- A/D Converter: 12 bit
- D/A Converter: 12 bit
- Programming: Serial Wire Programming socket
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X CAN V2.0B Interfaces
- User Interface: LCD 2 X 16 ,Contrast Control, Plus Menu Keys, System Status LEDs
- Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
- Movement Sensors: acceleration, change of angle and strength of the magnetic field in three axes x, y and z, Pressure Sensor
- External Interface: 20 Pin External Connector
- Motors: 7 X Servo Motor Driver & Servo Motor
- Robot Intelligent Module
- CPU: Broadcom BCM2711 Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
- GPU:
- Broadcom VideoCore VI H.265 (4kp60 decode),
- H264 (1080p60 decode, 1080p30 encode)
- OpenGL ES 3.1, Vulkan 1.0
- RAM: 4GB LPDDR4-3200 SDRAM
- Wi-Fi: 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless (Dual band), backward compatibility to 802.11a/b/g/n
- Bluetooth: Bluetooth 5.0, Bluetooth Low Energy (BLE)
- Ethernet: Gigabit Ethernet 943 Mbps
- Ports:
- 2 x micro-HDMI 2.0 (up to 4Kp60 supported).
- 4-pole stereo audio and composite video port
- 2 x USB 2.0
- 2 x USB 3.0
- 1 x USB-C
- Gigabit Ethernet
- Camera Serial Interface (MIPI CSI)
- Display Serial Interface (MIPI DSI)
- I/O: GPIO,UART,I2C,SPI,3 Channels ADC
- Storage: Micro-SD card slot for loading operating system and data storage
- Camera: Sony IMX219 8-megapixel sensor
- Image Processing: OpenCV Technology