Skip to content

jeis-aj/Nico

Repository files navigation

Nico The Robot

ABSTRACT

Nico v1.0 is an AI powered Multi-purpose Modular Robot. Nico hardware is a minimal and affordable design. The MCU/MPU is designed to perform Critical Tasks. The main AI computation is performed at Cloud. Which makes it affordable and modular.

Nico can be used as a personal assistant, teacher, kids companion, Security guard and a lot more. It Works in a subscription manner. Customers pick subscriptions based on their interest.

Nico comprises a lot of Reliable sensors including mic,camera,thermal sensors,pressure,gyro, accelerometers ..etc. which can monitor the current status and assistance for a paralised or disabled man. They make sure Nico is provided with all the Necessary data which needs to be processed within the cloud.

The data is processed based on the Subscription.

Target features:

  • Route mapping and learning
  • Sensors (humidity,temperature,ambient,ir,signal,hall, ..etc)
  • GyroStabilization
  • Camera object Recognition
  • Threat detection, collision avoidance
  • Obstacle ranging (either by using ToF or by Radar)
  • Thermal cam/sensor
  • 5g LTE
  • Cloud computing
  • Voice iN (NLP)
  • Voice OUt (synthesis and broadcast)
  • Battery Management System

HardWare parts :

  • Radar -- > D3Eng-AutoRadar-Modules
  • Acconeer(XM132) radar Sensor module
  • ToF proximity Multi Object ---> VL53L
  • NLP ----> 4-ch digital audio ADC with integrated mic bias
  • NLP chip
  • Processing in STM32
  • MicroProcessor -- STM32MP157f
  • Op Amp ---> MCP6D11
  • PowerControllerIcDC2DC ---> AN216
  • USBportPowered_Li-ion/Li-po Charging ---> AN971 ,, TypeC_Conn_reference
  • MEMS_6axis_intertial_module ---> ASM330LHH
  • BLE+WiFi ----> ESP32

Resources to learn:

  • MIT pdf notebook(basic radar tech)
  • Acconeer Software Tools

Software & Tools Required:

  • GitHub
  • KiCad
  • STM32cubeIDE
  • AWS
  • Fusion360
  • SoftwareDev.IDE (any)
  • DBMS
  • WebDev.
  • Python_OOP
  • Design Features :
  • All-metal chassis
  • Modular components

Electromechanical components :

  • BLDC motor/Stepper motor
  • Linear Servo
  • Highlights:
  • Health Care (caretaker)
    1. For Dissabled
  1. for Childrens
  2. For Autism
  3. Senior citizen
  • Security
    • Burglar
    • Electricity
    • Mechanical moving Devices
  • Teacher/mentor (incl. Autism)
    • Task Related Learning
  • Personal Assistant
  • Household maintenance
  • Emergency Reporting
  • Customer support

Model Workflow

graph TD
    iddg[/Input Devices Data gathering/] --> ldp[Local Data processing]
    ldp --> oddu[/Output Devices Data update/]
    ldp --> dp2c>Data push to cloud]
    dp2c -->cc[Cloud Computing ]
    cc --> dp2lp>Data pull to Local processor] --> ldp
    dbrs[(database related to subscription)]-->cc
    cdb[(Customer Database)] --> cc

Loading

Project Workflow

graph TD;
  start([SARC-IS v2.0 __ idea]);
  AE[(Analog Electronics)]
  DE[(Digital Electronics)]
  prj.f>Defining project features]
  sim{Simulation :: KiCAD + Octave .}
  cir.d[Circuit Design :: KiCAD]
  mcu[MCU/MPU programming]
  pcb.d[PCB DESIGN]

  c.prog[(C programming + GitHub + IDE .)]  -->mcu
  3d.d[3D Model design]
  f{{Fusion 360}}

  comp.o[Components optimization]



  start --> prj.f --> comp.o
  AE --> cir.d
  DE --> cir.d
  comp.o -->cir.d -->mcu --> sim
  sim --> |bounce| comp.o
  sim --> |Test_OK|pcb.d
  comp.o -->3d.d
  pcb.d -->|EdgeCut Reference| 3d.d
  f-->3d.d
  pcb.d -->|Gerber files| p.q[/Quote Design/]
  3d.d -->|Step files|3d.q[/Quote Design files/]
  p.q --> as[/ ASSEMBLY \]
  3d.q -->as
  as --> s([SARC-IS v2.0 _ ready to go])

Loading

Components Required

Components :

  • Lenevo webcam
  • Robotc car chassy
  • Battery pack
  • Motor driver
  • Mq2
  • Gluegun
  • 3.5mm headphone jack
  • Raspberry pi 4 8gb
  • Knife blade soldering paste lead
  • Pulse oximeter
  • Lcd display
  • Connecting wires
  • Leds + white light
  • Buck converter
  • mpu6050
  • Servos
  • Robotic arms
  • Ultrasonic array
  • dht11
  • Audio amplifier
  • Soldering iron
  • Speaker
  • Microphone module —-
  • Raspberry cooler fan
  • Pir * 3
  • Buzzer
  • Heat shrink tube

flow chart

https://www.freva.com/dht11-temperature-and-humidity-sensor-on-raspberry-pi/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages