A simple technique which I developed and has worked pretty much 100% of the time for me, and same with a friend I taught this technique to.

AAAL - Awoken At Another Location

Introduction: Pretty much in this technique, you fall asleep and awaken somewhere else. But upon awakening you are brought to the realization that you are dreaming. And nor do you acctually awaken somewhere else, that is part of the dream/reality check. Mentally changing your environment through alpha to delta. This method is basically a technique and a reality check mixed into one method of Lucid Induction.

Step 1 (Self Hypnosis) - First off find a place to sleep which feels like another place you have recently slept in. And when you go to that first place image you are in that second place. For example, I slept on my couch and imaged that I was sleeping on my girlfriends couch at her house. And as I was laying down I convinced my mind to beleive I was, as I slowly drifted into the alpha/theta state. This doesn't even take much effort at all. You can pretty much imagine with your eyes closed that everything around you is setup as if you are in the second location, and in your mind you can repeat "I am sleeping at (location)".
If you keep this up until you reach the theta state, your mind will beleive you are sleeping in that location. You thought of yourself being there the whole time you were relaxing from alpha to theta, you pretty much tricked yourself into beleiving this false piece of information, and as you know this is defined as "Self Hypnosis". Those two states are when the mind is most programmable.

Step 2 (Where am I?) - After step 1 is complete and you find yourself in the delta state, you will dream of awakening, but not awakening where you fell asleep but where you self hypnotised yourself to beleive you were sleeping. This can be more of an aspect of "Dream Control" but can lead you into a lucid very easily. It's easier to awaken in the second location if you repeat something like "I will awaken (location)", in your mind as you mentally imagine your second environment.

Step 3 (Lucid Induction of this technique) - Ok this technique becomes easier and easier over time yet can lead to alot of confusion when asleep. Once i've slept on a hammock and self hypnotised myself to beleive I was laying in a tall tree. Upon waking up in the dream I started to fall off the tree and when I hit the ground I swung the hammoc upside down and landed on the grass. But then I realized you can use locations as dream signs. You can tell yourself the next time you reach a certain location, you will do a reality check or immediatly realize you are dreaming. I then tried many techniques one also being another method of self hypnosis "When I awaken, I will realize I am dreaming" but I usually use "When I awaken, I will recall this is not really where I fell asleep". If you repeat strings such as this as you fall asleep and use AAAL at the same time, it will obviously lead to a lucid dream. I found that sleeping in certain positions change affect this technique as well.

Easiest most accurate method - Lay down and when starting the AAAL imagery, repeat this in a whisper 3 times "I will awaken at (location), and upon awakening I will realize this isn't where I fell asleep, and I am now dreaming." After repeating that in a whisper, repeat it in your head for a bit. Finally when delta state is achieved, you will find yourself in a lucid. Please post your outcomes with this technique.

- Dreamz (Good Night...)