A ready to run pre-built service robot with the required functions to utilize a service robot. Maximizing robot’s movement by using 4 omni wheels at the robot base. Included High resolution camera of 8 Mega pixels with a wide view angle. Included 7 inch 10 finger Capacitive Touch HDMI LCD of 800 X 480 pixels. Speech to text and vise versa through high quality digital microphone and speaker. Extensible through 4 additional Type A plugin modules holder for external sensor / actuator ,Displays plugin modules. Supported with Bluetooth, Wi-Fi, Ethernet communication for a variety of monitoring and control solutions. Provided by a high capacity battery for a long time operation. Supported by a 360 Degree LiDAR for surround area scanning
- Software Specifications:
- Operating System:
- ROS (Robot Operating System Based on Ubuntu Linux OS)
- Pre-installed Packages
- CLI
- Zsh : a shell designed for interactive use
- Powerlevel 10K : a theme for Zsh
- Tmux : a terminal multiplexer
- Peco : an interactive data filter
- Powerline: a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, fish, tmux, IPython, Awesome, i3 and Qtile
- Toolchain:
- GCC: The GNU Compiler
- JDK: includes tools for developing and testing programs written in the Java programming language and running on the Java platform
- NodeJS: a JavaScript runtime built on Chrome's V8 JavaScript engine.
- Python3: high-level, interpreted, interactive and object- oriented scripting language
- Clang: provides a language front-end and tooling infrastructure for languages in the C language family
- IDE:
- Visual Studio: IDE for C++ development
- neovim: hyperextensible Vim-based text editor
- Geany: a powerful, stable and lightweight programmer's text editor
- Connectivity:
- MQTT: an OASIS standard messaging protocol for the Internet of Things (IoT)
- BlueZ: Bluetooth stack, support for the core Bluetooth layers and protocols
- Mtr: a network diagnostic tool
- nmap: a command-line tool for network exploration and security auditing
- iptraf: an ncurses-based IP LAN monitoring tool
- samba: provided secure, stable and fast file and print services for all clients using the SMB/CIFS protocol
- Blynk server: a platform with iOS and Android apps to control The Raspberry Pi over the Internet
- Multimedia
- PortAudio: audio I/O library.
- SoX: sound processing program
- OpenCV: a real-time optimized Computer Vision library
- Google Assistant: Provide voice commands, voice searching, and voice-activated device control
- NumPy: a comprehensive mathematical functions
- Matplotlib: a comprehensive library for creating static, animated, and interactive visualizations in Python
- Python AI
- Jupyter Notebooks: a web-based interactive computing platform
- NumPy: For comprehensive mathematical functions
- Anaconda: For data science and machine learning
- pandas: For data manipulation and analysis
- Matplotlib: a plotting library for the Python
- SciPy: For scientific computing and technical computing.
- Gym: a collection of test problems
- Scikit-learn: For machine learning with Python
- Tensorflow: For machine learning and artificial intelligence
- Keras: Provides a Python interface for artificial neural networks
- Seaborn: For making statistical graphics in Python
- Kit’s Library:
- a Library for Kit’s modules ( Sensors, Actuators, Display )
- Audio record,play,tone an sound meter
- Google Assistant and streaming
- ANN,DNN,DQN,CNN,Perceptron linear and logistic Regression.
- Hardware Specifications:
- (Main Controller) Based on Raspberry Pi 4 Model B
- 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:
- 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
- Connected Blocks
- 4 x Type-A Plug-in Modules Holder ( For Type-A Plug-in Modules )
- GY-87 ( 3-axis Gyroscope + 3-axis acceleration + 3-axis magnetic field + air pressure ) sensor Type-A Plugin Module
- Temperature/Humidity Type -A Plugin Module
- Light Sensor (CDS) Type -A Plugin Module
- LiDAR 360 degree
- 8 Megapixels Camera based on Sony IMX219 Sensor
- Touch HDMI LCD 7 Inch 800 X 480 Pixels
- Microphone And Speaker Module
- Communication: CAN Communication
- Sub Controller Module:
- Microcontroller:
- Connected Blocks:
- 4 X Sharp IR Sensors
- 8 X Distance Sensors (Ultrasonic)
- 4 X DC Motor Drivers
- 4 X DC Motors
- Communication:
- Microwave Motion Detection Sensor Type-A Plugin Module
- Digital Thermopile (IR) Type-A Plugin Module
- Flame Sensor Type-A Plugin Module
- CO2 Sensor Type-A Plugin Module
- Light Sensor (CDS) Type-A Plugin Module
- PIR Sensor (PSD) Type-A Plugin Module
- Dust Sensor Type-A Plugin Module
- Laser Module Type-A Plugin Module
- Pixel Display Type-A Plugin Module Module