Tuesday, 16 December 2014
Saturday, 13 December 2014
Sunday, 7 December 2014
Saturday, 6 December 2014
Friday, 5 December 2014
Wall follower
Wall follower using PID and ultrasonic sensors :
Links :
1. https://translate.google.com/translate?depth=1&hl=en&rurl=translate.google.com&tl=en&u=https://fahmizaleeits.wordpress.com/2012/09/30/robot-wall-follower-dengan-kendali-pid/
Links :
1. https://translate.google.com/translate?depth=1&hl=en&rurl=translate.google.com&tl=en&u=https://fahmizaleeits.wordpress.com/2012/09/30/robot-wall-follower-dengan-kendali-pid/
Holonomic X Drive :
Useful Links :
1. http://blog.elliotjb.com/2013/10/holonomic-x-drive-tutorial-theory-of.html
2. http://blog.elliotjb.com/2013/10/holonomic-x-drive-tutorial-programming.html
3. http://blog.elliotjb.com/2013/10/holonomic-x-drive-tutorial-programming_31.html
4. http://blog.elliotjb.com/2013/11/holonomic-x-drive-tutorial-writing-test.html?view=flipcard
Vex Forum ( Full explanation ) :
http://www.vexforum.com/showthread.php?t=12986
1. http://blog.elliotjb.com/2013/10/holonomic-x-drive-tutorial-theory-of.html
2. http://blog.elliotjb.com/2013/10/holonomic-x-drive-tutorial-programming.html
3. http://blog.elliotjb.com/2013/10/holonomic-x-drive-tutorial-programming_31.html
4. http://blog.elliotjb.com/2013/11/holonomic-x-drive-tutorial-writing-test.html?view=flipcard
Vex Forum ( Full explanation ) :
http://www.vexforum.com/showthread.php?t=12986
Line following robot :
My Arduino based line follower using 8 digital sensors array
Demo run :
Links :
Fast line follower using PID algorithm :
1. http://thanoseleftherakos.blogspot.se/2011/10/pid-line-follower.html
2. http://www.techbitar.com/fast-line-following-robot.html (with code)
3. http://webdelcire.com/wordpress/archives/619
4. http://42bots.com/competitions/arduino-line-following-code-video/( using different algorithm)
5. http://www.ikalogic.com/line-tracking-sensors-and-algorithms/ (tips for array intersection)
6. http://www.instructables.com/id/Robot-Line-Follower/ (9 sensor design - fast )
Using Rasberry Pi and Camera :
http://www.raspberrypi.org/an-image-processing-robot-for-robocup-junior/
New line follower design ( under construction ) :
Low ground clearance
Fast line follower + Wall follower !!
Demo run :
Links :
Fast line follower using PID algorithm :
1. http://thanoseleftherakos.blogspot.se/2011/10/pid-line-follower.html
2. http://www.techbitar.com/fast-line-following-robot.html (with code)
3. http://webdelcire.com/wordpress/archives/619
4. http://42bots.com/competitions/arduino-line-following-code-video/( using different algorithm)
5. http://www.ikalogic.com/line-tracking-sensors-and-algorithms/ (tips for array intersection)
6. http://www.instructables.com/id/Robot-Line-Follower/ (9 sensor design - fast )
Using Rasberry Pi and Camera :
http://www.raspberrypi.org/an-image-processing-robot-for-robocup-junior/
New line follower design ( under construction ) :
Low ground clearance
Intersection counting :
Fast line follower + Wall follower !!
Wednesday, 26 November 2014
All about GPS
GPS buying Guide :
https://www.sparkfun.com/pages/GPS_Guide
GPS Visualizer :
http://www.gpsvisualizer.com/calculators
GPS module :
http://www.rhydolabz.com/index.php?main_page=product_info&products_id=475
https://www.sparkfun.com/pages/GPS_Guide
GPS Visualizer :
http://www.gpsvisualizer.com/calculators
GPS module :
http://www.rhydolabz.com/index.php?main_page=product_info&products_id=475
Kiwi Drive robot with Xbee's
Useful links :
1. http://makezine.com/projects/make-40/kiwi/
2. http://www.catalinacomputing.com/docs/Projects/OmniwheelBotProject/OmniwheelBotProject
For studying the motions :
3. http://www.technicbricks.com/2008/08/going-to-all-places-in-all-directions_29.html
4. http://www.mathsisfun.com/polar-cartesian-coordinates.html
For the physics involved :
5. http://www.cs.cmu.edu/~pprk/physics.html
For the code( written in Ruby ) and its working :
6. http://www.catalinacomputing.com/docs/Projects/OmniwheelBotProject/OmniwheelBotProgram
7. http://www.catalinacomputing.com/docs/Projects/OmniwheelBotProject/OmniwheelBotProgramming
Mapping from joystick to motions :
8. http://thinktank.wpi.edu/article/136
Arduino code : ( not with PS3 remote )
9. github.com/WickedDevice/OmniWheelControl
1. http://makezine.com/projects/make-40/kiwi/
2. http://www.catalinacomputing.com/docs/Projects/OmniwheelBotProject/OmniwheelBotProject
For studying the motions :
3. http://www.technicbricks.com/2008/08/going-to-all-places-in-all-directions_29.html
4. http://www.mathsisfun.com/polar-cartesian-coordinates.html
For the physics involved :
5. http://www.cs.cmu.edu/~pprk/physics.html
For the code( written in Ruby ) and its working :
6. http://www.catalinacomputing.com/docs/Projects/OmniwheelBotProject/OmniwheelBotProgram
7. http://www.catalinacomputing.com/docs/Projects/OmniwheelBotProject/OmniwheelBotProgramming
Mapping from joystick to motions :
8. http://thinktank.wpi.edu/article/136
Arduino code : ( not with PS3 remote )
9. github.com/WickedDevice/OmniWheelControl
Tuesday, 25 November 2014
LIVE VIDEO STREAMING USING ANDROID
For those of you who want live streaming over Wifi or any other network using your Android smartphone use - IP Webcam
https://play.google.com/store/apps/details?id=com.pas.webcam&hl=en
1. Download the app
2. Start server
3. Type the address that's displayed in the screen in your address bar .
4. And here you go !!
NOTE : Both the devices should be in the same network ( Either WiFi or Mobile internet )
https://play.google.com/store/apps/details?id=com.pas.webcam&hl=en
1. Download the app
2. Start server
3. Type the address that's displayed in the screen in your address bar .
4. And here you go !!
NOTE : Both the devices should be in the same network ( Either WiFi or Mobile internet )
Monday, 20 October 2014
Monday, 4 August 2014
VHDL Program for Counter
VHDL MODULE FOR COUNTER :
entity cou is
Port ( clk : in STD_LOGIC;
rst : in STD_LOGIC;
qout : out STD_LOGIC_VECTOR(2 DOWNTO 0));
end cou;
architecture Behavioral of cou is
signal count : STD_LOGIC_VECTOR(2 DOWNTO 0) ;
begin
process(clk,rst)
begin
if rst='1' then
count<="000";
elsif(clk 'event and clk='1') then
count<=count+1;
end if;
end process;
qout<=count;
end Behavioral;
TEST BENCH :
BEGIN
-- Instantiate the Unit Under Test (UUT)
uut: cou PORT MAP(
clk => clk,
rst => rst,
qout => qout
);
tb : PROCESS
BEGIN
clk<='0';
wait for 10 ns;
clk<='1';
wait for 10 ns;
end process;
process
begin
rst <='1';
wait for 10 ns;
rst <='0';
wait for 150 ns;
END PROCESS;
END;
OUTPUT :
entity cou is
Port ( clk : in STD_LOGIC;
rst : in STD_LOGIC;
qout : out STD_LOGIC_VECTOR(2 DOWNTO 0));
end cou;
architecture Behavioral of cou is
signal count : STD_LOGIC_VECTOR(2 DOWNTO 0) ;
begin
process(clk,rst)
begin
if rst='1' then
count<="000";
elsif(clk 'event and clk='1') then
count<=count+1;
end if;
end process;
qout<=count;
end Behavioral;
TEST BENCH :
BEGIN
-- Instantiate the Unit Under Test (UUT)
uut: cou PORT MAP(
clk => clk,
rst => rst,
qout => qout
);
tb : PROCESS
BEGIN
clk<='0';
wait for 10 ns;
clk<='1';
wait for 10 ns;
end process;
process
begin
rst <='1';
wait for 10 ns;
rst <='0';
wait for 150 ns;
END PROCESS;
END;
OUTPUT :
Subscribe to:
Comments (Atom)













