Yaron Vazana

NLP, Algorithms, Machine Learning, Data Science, tutorials, tips and more

  • About
  • Blog
  • Projects
  • Medium

Contact Me

yaronv99 [at] gmail.com

Powered by Genesis

How to Develop Chrome Extensions

January 19, 2015 by Yaron Leave a Comment

In this tutorial, I will show how to write a chrome extension all the way. Writing chrome extensions is really not that hard and I think we all (developers) should know how to create them. Especially when 99% of the time we have a chrome browser open in front of us.

chrome dev editor

For those of you (like me) who can’t wait and want to get the code, Here it is on Github

[Read more…]

Filed Under: Web Development Tagged With: Chrome, Javascript, Programming

Quadcopter Autonomous Flight Algorithm

January 13, 2015 by Yaron Leave a Comment

This project is all about flying robots, AKA Quadcopters. There’s a wide range of copters out there and each one has its advantages and disadvantages. Like you see in the image below, I used a 6 rotors copter.

Asctec hexacopterObjectives

My goals are showing some basic quad-copters programming, talking about copters flight concepts and showing some of the autonomous flight algorithm which navigates the copter between GPS points while avoiding obstacles in its path (completely on its own).

[Read more…]

Filed Under: Robotics Tagged With: Hardware, Programming, Quadcopter, Robotics, ROS

Arduino Robot part two

January 9, 2015 by Yaron Leave a Comment

This tutorial is the second part of the Arduino Robot project, here is a quick reminder of the first part. This part will focus on the hardware and software assuming you already followed the first part and assembled the robot.

As always, I’ll start with the final Robot just to keep you focused

Arduino robot front

So our goal is to make this robot drive while avoiding obstacles ahead. Remember that last time I showed how to connect the motors to the motor shield. Now I’m going to show how to connect the servo motor and the ultrasonic sensor and operate them. After I will have all the parts connected, I’ll write the Arduino board code which will start navigating the robot.

[Read more…]

Filed Under: Robotics Tagged With: Arduino, Hardware, Programming, Robotics

Web-RTC Live Video Chat Room

January 8, 2015 by Yaron Leave a Comment

This project shows how to use Web-RTC technology and create a live video chat room based on the new tomcat 7 Websockets API and HTML5 Web-RTC. The server runs a single page where many users can login and chat with one another. Each user sees the same page with the videos of all other participants.

THIS IS NOT A FULL DIY TUTORIAL, IF YOU NEED HELP CONTACT ME

people chat

WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs.

The server code is written in Java and the client is written in Javascript (with some third parties like jQuery etc…). In order to use the WebSockets API, I used tomcat version 7.0.57, the WebSockets API was added to tomcat 7.0.X where X is between 1 and 57 (:
I can’t really remember the exact version.

[Read more…]

Filed Under: Web Development Tagged With: Chat, Javascript, Tomcat, Video, Web-RTC, Websockets

Arduino Robot part one

January 6, 2015 by Yaron Leave a Comment

In this tutorial I will focus on building the arduino robot itself, I will explain in each step which parts I used and how I connected them.

I decided to start with the final Arduino Robot just to keep you motivated (:

Arduino robot

[Read more…]

Filed Under: Robotics Tagged With: Arduino, Hardware, Programming, Robotics

  • « Previous Page
  • 1
  • …
  • 4
  • 5
  • 6

SUBSCRIBE TO BLOG

Subscribe to Blog

Subscribe to get the latest posts to your inbox

Recent Posts

  • Training an AutoEncoder to Generate Text Embeddings
  • Using Dockers for your Data Science Dev Environment
  • Identifying Real Estate Opportunities using Machine Learning
  • How to Create a Simple WhatsApp Chatbot in Python using Doc2vec
  • Average Word Vectors – Generate Document / Paragraph / Sentence Embeddings
  • Visualizing Vectors using TensorBoard
  • Training a Doc2Vec Model with Gensim
 

Loading Comments...