[riot-devel] [GSOC 2015] Project A2

2015-03-09 Thread Samarth Bansal
Hello!

I just got across Project A2 : Intelligently interacting light switches.
Sounds really interesting.

I have a few questions:

1. The most naive approach I can think about it is this - When a motion
detector sensor detects the presence of a person, the light turns on.

2. Now that we are adding intelligence - is it that basically we are trying
to determine the path that a person might take and then turn on lights
accordingly? Lets suppose that the particular person has an ID, and our
devices have historical data about that person as well as of other people.
So the path is determined by taking into context and giving apt weight to
both forms of data - to predict a path.

3. If that is the case, I have a concern. As for any learning problem, we
will be operating under probabilities. Given the nature of the problem in
hand, there maybe multiple paths possible with high probability(Right?).
For energy efficiency, we won't really like the lighting system to turn on
all the probable lights. That is the precise reasons for having sensors. So
how does the intelligent lighting system help?

The hardware part looks simple. I guess that any micro-controller with a
PIR motion sensor attachment and a bunch of LEDs should be good enough for
prototyping. Although I think we can simulate the environment by laying
down a graph of motion sensors and lights instead of setting up hardware.
Does this make sense?

Looking forward to the comments!

Thanks,
Samarth

-- 
Samarth Bansal
4th Year Undergraduate
Department of Mathematics and Statistics
IIT Kanpur

E-Mail: samar...@iitk.ac.in, samarthbansa...@gmail.com
Phone: +91-9871551169
Blog   : samarthbansal.com/blog
___
devel mailing list
devel@riot-os.org
http://lists.riot-os.org/mailman/listinfo/devel


[riot-devel] [GSOC2015] Project N2

2015-03-08 Thread Samarth Bansal
Hello!

I am Samarth Bansal, undergraduate student at Indian Institute of
Technology, Kanpur. I have 3 years of programming experience, primarily in
Python, C and C++ - though I consider myself to be language agnostic. I am
a full stack software developer. I also have a keen interest in embedded
systems and currently exploring IoT, which makes me interested in being a
part of the RIOT community via GSOC.

I am interested in Project N2 : Implementation of LwM2M. I have a question
: I guess that RIOT has support for CoAP. Does RIOT support XMPP and MQTT?
If not, out of curiosity, any specific reasons why LwM2M has been given a
priority implementation?

I am new to RIOT and have started exploring it. As suggested in an older
thread, I am trying to sketch out an implementation architecture of the
LwM2M specification. If there are any other suggestions, please do let me
know.

Thanks,
Samarth

-- 
Samarth Bansal
4th Year Undergraduate
Department of Mathematics and Statistics
IIT Kanpur

E-Mail: samar...@iitk.ac.in, samarthbansa...@gmail.com
Phone: +91-9871551169
Blog   : samarthbansal.com/blog
___
devel mailing list
devel@riot-os.org
http://lists.riot-os.org/mailman/listinfo/devel