How can I doing the clustering in RPL using COOJA Simulator - cluster-analysis

I need to execute a clustering algorithm in RPL protocol using the COOJA simulator, Please could anyone provide me with a clustering code or any information?
How can I do this implementation in Contiki2.7?

Related

Raspberry Pi 4 (8 GB) with YOLOV4/YOLOV4-TINY using Tensorflow-lite?

What is the best way to run YOLOV4/YOLOV4-TINY on RPI 4 using Tensorflow-lite for object detection? I want to detect/count the no. of people in the room using this followed by detection of items like chair, banana e.t.c?
As far as I know these libraries have MIT license and can be used for educational/commercial purposes, is that correct?
Also, what works better on Rpi 4 with tensorflow lite, is it YOLOv4 or YOLOv4 Tiny or something else?
Thank you.
You can take a look at the TFLite Object Detection Raspberry Pi sample. It use EfficientDet-Lite models which works well on Raspberry Pi 4.
https://github.com/tensorflow/examples/tree/master/lite/examples/object_detection/raspberry_pi
If you need to train a custom model, you can use Model Maker. See this notebook to learn more.
https://github.com/khanhlvg/tflite_raspberry_pi/blob/main/object_detection/Train_custom_model_tutorial.ipynb
I haven't tried by myself, but YOLOV4-TINY has a weight size around 16-24MB, that's similar to MobileNet float. I think that might be a better fit for small devices like RPi4. Could you give it a try and let us know if it works? :)
As far as I know these libraries have MIT license and can be used for educational/commercial purposes, is that correct?
TensorFlow and TensorFlow Lite are under Apache License. You can certainly use it for educational and commercial purposes.

Sumo simulator for urban traffic simulation

For urban traffic simulator, we can use Sumo simulator with other simulators like Omnet++ or Matlab or Ns2/3.
I know Sumo can model mobility and other simulators coupled to Sumo for communication protocols or communication networks.
While it is possible to simulate VANET with just using Matlab.
What is the difference between them (SUMO and others or just using Matlab)?
How can we find which is better?
Thank you
It really depends on how much influence the traffic situation has to your scenario. If you are just interested in checking whether your protocol works even if two vehicles drive at 200 km/h in opposite directions but there is no interaction with other vehicles, you do not need SUMO. But if your scenarios involve jams or complex junctions and you want (more or less) realistic trajectories for interacting vehicles you are better off with a traffic simulation like SUMO (especially if you want to run on real world scenarios importing data from OpenStreetMap etc.).

Evaluate iot algorithms with cooja simulator

I wrote an algorithm for authentication in iot home network.
Now i want to evaluate it with related works.(Without using real testbed)
Can I use Cooja simulator to do it?
Or Its better to use omnet++?

Newbie: Basic Communication using Simulink and USRP2 devices

I would like to start a semester project related to Matlab Simulink and USRP devices. I am new in this field and studying regularly about it...
The first step to setup the devices is completed and now I would like to check if both device can communicate properly. For this Reason can any one suggest a simple Communication Module...
anything would be OK to start with. e.g sending text, Image, Voice, Video etc etc...
Regards
I suggest you take a look at the communications toolbox in matlab:
USRPĀ® Support Package from Communications System Toolbox
There seem to be some code snippets for simulink available as well.
BR
Magnus

External device input

I am looking into what's the best method for getting external data (custom built hardware) and to intercept and process this data (programming language / tool), the cheapest and easiest and with the least learning curve.
Background:
I am a web dev.
External device will be switches, motion detection, velocity detection
Programming language: Delphy (which I don't know)? or C# (which I know for web dev) or other?
Anyone done anything like this before? Got any advice?
Any and all information is appreciated.
D
The easiest solution might be to use an Arduino.
It's :
cheap (~ 30$)
easy to program
easy to connect to your PC (it use an USB cable which emulate a serial connection)
have a HUGE community with tons of tutorials for doing whatever you want
Here is an example how to control a led using C#