A Long Time Ago…

December 18th, 2009 Pratik Desai No comments

a long time ago

  • Share/Bookmark

The Bhagavad Gita- Simplified

December 16th, 2009 Pratik Desai No comments

Why do you worry without cause? Whom do you fear without reason? Who can kill you? The soul is neither born, nor does it die. Whatever happened, happened for the good; whatever is happening, is happening for the good; whatever will happen, will also happen for the good only. You need not have any regrets for the past. You need not worry for the future. The present is happening…right now. What did you lose that you cry about? What did you bring with you, which you think you have lost? What did you produce, which you think got destroyed? You did not bring anything – whatever you have, you received from here. Whatever you have given, you have given only here. Whatever you took, you took from God. Whatever you gave, you gave to Him. You came empty handed, you will leave empty handed. What is yours today, belonged to someone else yesterday, and will belong to someone else the day after tomorrow. You are mistakenly enjoying the thought that this is yours. It is this false happiness that is the cause of your sorrows. “Whatever you took, you took from God. Whatever you gave, you gave to Him. You came with nothing, you will leave with nothing.” Change is the law of the universe. What you think of as death, is indeed life. In one instance you can be a millionaire, and in the other instance, you can be steeped in poverty. Yours and mine, big and small – erase these ideas from your mind. Then everything is yours and you belong to everyone. This body is not yours, neither are you of the body. The body is made of fire, water, air, earth and ether, and will disappear into these elements. But the soul is permanent – so who are you?
-Lord Krishna

  • Share/Bookmark
Categories: Religion Tags:

TinyOs Installation – Ubuntu Debian Linux – Method 1 (Preferred)

May 26th, 2009 Pratik Desai No comments

Two-step install on your host OS with Debian packages

If you are running a version of Linux that supports Debian packages, then you may want to use the TinyOS package repository.

1) Remove any old tinyos repository from /etc/apt/sources.list and add the following:
Supported distributions are (edgy, feisty, gutsy, hardy)

 deb http://tinyos.stanford.edu/tinyos/dists/ubuntu hardy main

2) Update your repository cache:

 sudo apt-get update

3) Run the following to install the latest release of tinyos and all its supported tools:

 sudo apt-get install tinyos

4) Add the following line to your ~/.bashrc or ~/.profile file in your home directory to set up the environment for TinyOS development at login

 #Sourcing the tinyos environment variable setup script
 source /opt/tinyos-2.1.0/tinyos.sh

If you typically run tinyos from CVS and only require the toolchain installation, you can install the tinyos-required package instead of the tinyos one to just pull these in.

Keep in mind had inconsistent success with running apt-get upgrade tinyos, so for now it’s best to play it safe and remove any old tinyos packages before installing the new ones.

Also you have used the TinyOS debian repository in the past, keep in mind that all of the tools have been updated for TinyOS-2.1, but still work with all older versions of TinyOS as well. If you try updating in this way, and you see conflicts with some deprecated packages, send me an email (klueska@cs.stanford.edu), and I’ll add them to the conflicts list so that they get removed when the updated tools are installed. These conflicts should be OK so long as you remove any old packages; they are due to a change in the names of the updated packages installing into the same locations as the outdated ones.

  • Share/Bookmark

Best Way To Build A DIY UAV?

May 26th, 2009 Pratik Desai No comments

Hello,

I found out a discussion going on slashdot.com, where visitors are sharing and describing their own UAV building experiences. The post starts like as show below but read all comments which are explanation in real.

Shojun writes “I am very interested in building my own UAV, not just one that can fly around happily, but one that I can program to say, take photos every second as it does a barrel roll under a bus (ok that part may be a pipe dream). I have enough embedded programming experience — it’s the hardware which I’m uncertain about. I can go the kit way, and then build the remaining stuff, or get some Dollar Tree Foam boards and build it all. I’m in favor of ease, however. Once the plane is built, buying a dev board seems like a possibility, but I wonder whether it’s overkill. Alternatively if there was a How-to-build example on the net for such an activity that I could adapt, to the degree that I could then program in even completely hardcoded flight instrutions, I can certainly take it from there. Thoughts? Has anyone here tried something like this before?”

Read more…

  • Share/Bookmark

UAV Devboard – A three-axis IMU-based autopilot board

May 26th, 2009 Pratik Desai No comments
UAV Devboard

UAV Devboard

I found This article from DIYDRONES.com and they update the links for this board regularly. So if you want to know about just specification about the board they are all here, but if you want to buy a one or more information visit this website Here.

This is the home page for the SparkFun three-axis autopilot development board developed by Bill Premerlani. This board comes with a dsPIC30F4011 CPU, an MMA7260 three axis accelerometer and 3 ADXRS401 gyros already soldered as shown in the picture. It is intended for the do-it-yourselfer. By itself, it can be used to develop a three axis IMU controller. With the addition of an EM406 GPS receiver it can be used to develop a UAV controller for an RC car, plane, or boat. It comes with self-testing firmware that serves as a starting point for you to develop your own control and navigation firmware.

For a flight Testing information information, read this blog.

 Read more...
  • Share/Bookmark

Towards Physical Mashups in the Web of Things – a Paper on Sensor Web

May 26th, 2009 Pratik Desai No comments

Hi all,

For my future research path, i have two option available:

1) which is just dedicated to localization using WSN and it’s application in UAV, UGVs (more DoD stuff) or..

2) Fusion of indoor location aware Wireless Sensor Network Fusion with Web 2.0 technologies and create web 4.0 or Sensor Web (What Ever) ( more commercial..)

This paper i found from webofthings.com it is kind of related with my second option of sensor web fusion.

“Abstract—Wireless Sensor Networks (WSNs) have promising industrial applications, since they reduce the gap between traditional enterprise systems and the real world. However, every particular application requires complex integration work, and therefore technical expertise, effort and time which prevents users from creating small tactical, ad-hoc applications using
sensor networks. Following the success of Web 2.0 “mashups”, we propose a similar lightweight approach for combining enterprise services (e.g. ERPs) with WSNs. Specifically, we discuss the tradi
tional integration solutions, propose and implement an alternative architecture where sensor nodes are accessible according to the REST principles. With this approach, the nodes become part
of a “Web of Things” and interacting with them as well as composing their services with existing ones, becomes almost as easy as browsing the web.”

Read more…

  • Share/Bookmark

Developing Simpler programming language as bridge between Wireless Sensor Network and Scientist who use them..

May 26th, 2009 Pratik Desai No comments

A new, simpler programming language for wireless sensor networks is designed for easy use by geologists who might use them to monitor volcanoes and biologists who rely on them to understand birds’ nesting behaviors, for example. Researchers at the University of Michigan and Northwestern University have written the language with the novice programmer in mind.

“Most existing programming languages for wireless sensor networks are a nightmare for nonprogrammers,” said Robert Dick, associate professor in the U-M Department of Electrical Engineering and Computer Science. “We’re working on ways to allow the scientists who actually use the devices to program them reliably without having to hire an embedded systems programming expert.”

Finding an embedded systems expert to program a sensor network is difficult and costly and can lead to errors because the person using the network is not the person programming it, Dick said. The cost and disconnect associated with the situation means these networks aren’t being used to their full potential.

Read more…

  • Share/Bookmark

Ripsaw – Unmanned Ground Vehicle

May 25th, 2009 Pratik Desai No comments

The Ripsaw is a UGV platform that can speed from 0 to 50 miles in 3.5 seconds. It was developed by DARPA challenge but now available to public for 200,000 $ only.


  • Share/Bookmark

Embedded intelligent networks

May 22nd, 2009 Pratik Desai No comments

Research in wireless sensor network is about to start an interesting trend again in networking field. Intelligent sensor network are being used in sensing different environmental variables and also controlling them in different ways. I came from computer networking field but after so many year of advanced research it became boring for researchers. But this wireless networking on micro level has again started building up my intrest.

I found this intersting article by Johna Till Johnsonon CIO.com, where she tried to give some overview of intelligent sensor network, smart grid, sensor network etc.

Read more…

  • Share/Bookmark