Home Blog Page 4

Get early learners hooked on programming with Sphero indi

With the recent situation, kids are staying more at home with their gadgets, watching on YouTube, playing games alone or with their siblings. It is more challenging to get them to learn at home as they are more likely to get bored with some traditional learning devices.

Aside from engaging our pre-school children in traditional school activities, why not give them something they would really enjoy while learning and boosting their critical thinking and problem-solving skills?

Sphero has recently introduced a very exciting robot that will get your kids hooked on programming and robotics. Meet Sphero Indi, a robot that is driven and programmed through color.

What is Sphero indi?

Sphero indi is the most approachable, entry-level, learning robot for kids. indi inspires imaginative play-based learning by empowering kids to design and build their own mazes while teaching critical problem-solving and computational thinking skills. With its on-board color sensor and color tiles, Indi provides endless opportunities to rev kids’ creativity with or without the need of an app.

Screenless Programming

indi is a screenless programming robot that doesn’t require devices like laptop, tablet or smartphone to operate. With its color card programming, it would be highly appealing in a different way to early learners as it would allow them to move freely and collaborate with its more dynamic physical process. Kids can learn different skills such as pattern recognition, cause and effect, problem solving, critical and computational thinking, colors and directions. 

indi in action

Actions of indi include Go, go faster!, Slow down, Stop, Celebrate!, Turn 90° left, Turn 90° right, Turn 45° left and Turn 45° right, They can be executed through specific colors that can be read by Indi through its sensor underneath. You can build mazes with endless combinations of color tiles.

What can we learn from indi?

  • Learn skills such as colors, pattern recognition, directions, cause and effect, problem solving, and computational thinking
  • Be inspired through open-ended, imaginative play-based learning with real-life scenarios
  • Be nurtured to explore and create – kids’ natural instincts
  • So much more – the only limit is their imaginations!

indi Kits

indi can be learned at home and in the classroom. 

indi student kit is being offered at $124.99 which includes the ff:

  • 1 robot
  • 20 durable silicone color tiles
  • 1 student case
  • 15 Beginner’s Programming Challenge Cards
  • 1 quick start guide
  • 2 decorative sticker sheets to customize indi
  • 1 charging cable

indi Class Pack (8 indis) is being offered at $1,199.99 which includes the ff:

  • 8 indi robots
  • 8 durable student cases
  • 1 charging case to charge and store 8 indi robots
  • 1 Educator Guide Book
  • 1 classroom tote • 160 durable silicone color tiles (20 per student case)
  • 8 sets of 15 Beginner’s Programming Challenge Cards (15 per student case)
  • 2 sets of 30 replacement color cards with adhesive tape sheets
  • 2 decorative sticker sheets for students to customize indi
  • 8 charging cables

Learn more about indi here: https://sphero.com/pages/sphero-indi

References:

https://sphero.com/pages/sphero-indi

https://sphero.com/blogs/news/meet-sphero-indi

VEX: An Educational Robotics for Everyone

Why should I learn robotics? What are the benefits of learning it? Why educational robotics? Does it help me in the future? Some of the questions that pop into my head when I hear about robotics. Is it something useful for me to know? Nowadays, a lot of kids and adults are getting interested in AI and robotics. It influences every aspect of work and home. It’s becoming the driving technology underpinning a whole new generation of autonomous devices and cognitive artefacts. In view of this, I have gotten a chance to look at one of the world’s famous robotics competitions, VEX Robotics Competition. 

VEX competitions foster skills in thinking, questioning, experimenting and playing and capitalize on the motivational effects of competitions and robotics to help all students create an identity as a STEM learner.VEX Robotics has a wide variety of robotics kits from Grades Pre-K to Collegiate. Each kit has its own skills set that is designed to cater to student’s needs of all grade levels. It’s a complete educational robotics continuum that allows school admins to both vertically and horizontally align their STEM curriculum K-12. 

With their VEXcode layout, students can start right away and easily. It’s consistent across blocks and text with all of their kits. Students can focus more on creating with technology rather than navigating a new layout as they progress from elementary to high school. 

On top of that, if students are away from their robots, they can still continue their learning with their newest VEXcode VR. It’s a 100% online, browser-based platform that allows students to experience all of the features of VEXcode platform with a virtualized robot. 

If you ever need a supplemental educational resource for free, VEX Robotics gives you access to their STEM Labs. It’s an easy to follow STEM lesson plan that aligns with educational standards. It contains hands-on lessons that encourage teamwork and collaboration.

Experience the VEX technology now to get started with STEM education: https://www.vexrobotics.com/

References:

https://www.vexrobotics.com/competition

https://www.vexrobotics.com/vexcode

https://www.onlynaturalenergy.com/why-is-robotics-important

Start your Coding and Drone Journey with CoDrone!

Drones have momentously shaped the education of today’s generation. There are quite a number of drones in the market, but only a few are used in learning. These past few years, drones in education are widely used and programmable drones are being utilized for STEM learning.

Robolink, which is a company that aims to make STEM education accessible, engaging and fun for all has created one great drone for all to experience. CoDrone is the first ever programmable drone that was designed to teach you programming. It’s light, sleek and flies with an appeal. It is a perfect way to start your code programming journey!

CoDrone comes in three (3) drone kit types – CoDrone Pro, Lite and Mini. Each one has its unique way to cater to your needs whether starting with a small version of the CoDrone which is the CoDrone mini that’s smaller cousin of the Pro/Lite or the CoDrone Pro which is pretty much the same as the Lite version that includes a buildable remote that allows you to expand into Arduino, Python and Blockly while with CoDrone Lite, programming languages used are Python and Blockly only.

These drone building kits come with all the parts you need to build a programmable controller and drone. It also includes step-by-step tutorials to get you coding in no time and these programmable drones give you the freedom to learn the basics of programming. It only takes 10 minutes to build and fly your CoDrone. Learn how to program by following free tutorials available online at Robolink.com.

Learning to code is fast and simple with CoDrone. Build your own drone with this light and easy to use programmable drone and explore the world of coding and be effective in your classroom and technology education.

References:

https://shop.robolink.com/pages/codrone-pro-lite

https://dronenodes.com/codrone-programable-drone/

https://shop.robolink.com/pages/about-us

https://www.stemfinity.com/CoDrone

https://3dinsider.com/wp-content/uploads/2017/07/types-of-drones.jpg

Start a Great Introduction on Robotics with Robolink’s Rokit Smart

Ever wonder what to give your kids for their birthday? Or perhaps you want them to learn and be involved with robotics with the gift that you’ll give them? There is just the right product for you and your tech savvy kids – Robolink’s Rokit Smart, one of the best robot kits for kids! It is Robolink’s original programmable robot kit perfect for those who want to start coding. This is considered a beginner robotics tool and a great introduction to both robotics and programming – a good robotics gift for children ages 12 years old and below and a good way to learn robots for elementary students in middle school.

The kit includes a complete set of tools for building real robots – these are structural pieces that make up the body of each robot, and an Arduino Microcontroller, which controls the movements and actions of the robot as defined by whatever code is loaded onto it. 

No need to worry on how to jump start with the kit as the creator’s website, Robolink.com gives you programming lessons and instructions for building 11 robots using the Rokit Smart. Yes, you heard it right, 11 different robots from one awesome kit! The programming lessons are well-written and very easy to understand. These instructions must be followed precisely or else, the upload will fail.

This specific robot will let your kids learn design thinking and further code programming. By simply just creating their own design, they are able to build skills and even challenge themselves positively.  The Robolink website also enables their users to experience engineering scenario, where their designs are constrained by the rule of competition.

Rokit Smart has also been featured in Wall Street Journal and endorsed as one of the best robot toys for building STEM skills. One feature that’s worth noting which the Wall Street Journal pointed is that ability to program Rokit Smart with Arduino and how Rokit Smart robots can be programmed to navigate paths and mazes. Now that’s one great robot to start from – it is indeed a great introduction to engineering and design thinking for kids.

References:

https://shop.robolink.com/pages/rokit-smart

https://www.wsj.com/articles/the-best-robot-toys-for-building-kids-stem-skills-11588334425

https://www.robolink.com/rokit-smart-featured-by-wall-street-journal/

https://engineering.purdue.edu/INSPIRE/Reviews/kits/rokit-smart

Experience AI with Robolink Facial Expression Recognition App

What is Facial Recognition Algorithms?

In the past years, Artificial Intelligence (AI) and teachable machine alternative have become the major way of automatically extracting information like facial recognition technology. This technology applies the science of biometrics to a person’s facial features. Facial recognition algorithms create a biometric template by detecting feature points of human faces, including location of the eyes, eyebrows, nose, mouth and jawline. 

You may watch this kind of technology from scenes on films and TV shows where FBI agents use facial recognition technology to search for criminals and help with investigations. They can match a recently taken photo or video against a database of existing photos to help identify risky faces.

Robolink Facial Expression Recognition App

Now, you can experience facial recognition technology yourself – introducing Robolink’s AI web app that recognizes your own facial expression (try the free trial here – https://www.robolink.com/facial-expression-recognition/). This is a no-code AI platform that lets you recognize facial expressions or emotions such as happy, angry, sad, fearful and disgusted. All you need is a webcam from a computer/laptop to identify your face, click the start button and you’re all set! You can see the percentage on the side based on the facial expressions detected from the image or video presented.  

Who can learn Artificial Intelligence?

Absolutely everyone. This technology can be taught to everyone who wants to learn AI technology. Learn AI for free with Robolink’s intro class and explore how to learn an Artificial Intelligence application and code programming with some of the widely used programming languages such as AI programming with Python and C++. Now that’s an amazing experience with Artificial Intelligence! This could be a start of your road map for Artificial Intelligence learning and development.

References:

https://www.robolink.com/facial-expression-recognition/

https://www.aware.com/facial-recognition/

https://user-images.githubusercontent.com/31125521/57224752-ad3dc080-700a-11e9-85b9-1357b9f9bca4.gif

https://www.aware.com/wp-content/uploads/2018/09/facial-recognition.png

Deep Learning with Robolink Object Detection App

Have you ever seen an object or anything you don’t know or can’t even figure out? Are you curious to know and find out about it? Deep learning-based object detection is a computer technology or a teachable machine alternative that detects instances of objects of a certain class within images or videos. With either an image or video stream, an object detection model can figure out which objects might be present and provide information about the position, etc. It can possibly detect not just a single object but also multiple objects present in the provided photo.

What is the difference between image classification, localization and object detection?

Image classification involves classifying the object in a given image. Image localization can identify the location of a single object. Object detection combines the two by localizing and classifying one or more objects in an image.

Robolink’s Object Detection application 

Robolink has already introduced Zumi, a self-driving robot that can classify images. This time, they introduced a new no-code AI platform that can detect objects. Robolink object detection app has a pre-trained object detection model that can detect 80 objects that you can try. It uses a webcam from the laptop or computer to identify the images.

Object Detection Demo

The Object Detection demo shown below could identify 4 items including the person behind the objects. This app can detect multiple objects at the same time whether it’s a real object or just a photo.

Multiple real objects
Image from a mobile phone

This app does a great job in identifying objects and through this, I learn AI for free. I have tried using it many times and it has almost identified everything I’ve shown as long as it is with their pre-trained object list. This could be a good machine learning course for beginners. Try and experience Robolink Object Detection application here: https://www.robolink.com/object-detection/

References:

https://www.robolink.com/object-detection/

https://www.datacamp.com/community/tutorials/object-detection-guide

Getting Started with Mask Detection App

During the last few years, we’ve seen quite an increase in the number of apps powered by different image detection technologies introduced by different companies on the market. One of the latest developments these days is mask detection AI learning which is viable due to the current situation the world is facing. 

Using a system based on machine learning, face mask detection using OpenCV or Arduino, Pytorch face mask detection or face mask dataset Kaggle, there are some face mask apps now that are designed to keep you safe in indoor environments by detecting human faces wearing masks. Let’s take a look at a no-code AI platform mask recognition software, Robolink’s Mask Detection App.

Robolink’s Mask Detection app can be accessed through a webcam-based gadget such as a laptop or computer. It has a pre-trained mask model that can detect faces with mask and no mask. By clicking the test button, it captures a frame from webcam streaming and it detects faces and labels it with either mask or no mask.

Once done with the testing, you can train your own machine by hitting the train button. It has two buttons, Mask and No Mask. When the Mask button is clicked, it captures the image from the webcam and detects the face. The captured data is added to the ‘mask’ class. Same goes when you hit the No Mask button but the data is added to the ‘no mask’ class. You can capture as many images as you want and it will be shown on right next to the mask/no mask button. Once done, hit the Train button to train the model. 

This app is a teachable machine alternative as it is also easy to use and let you experience artificial intelligence technology. It might be a good machine learning course for beginners as it helps you how to self study artificial intelligence. Also, it would be a helpful solution for business especially nowadays that a face mask is necessary wherever you go.

References:

https://www.robolink.com/mask-detection/

https://img.etimg.com/thumb/msid-77782370,width-650,imgsize-319096,,resizemode-4,quality-100/masks-may-protect-the-people-wearing-them-by-reducing-the-amount-of-droplets-from-others-that-might-make-contact-with-them-.jpg

A Great and Fun Robotics Learning Adventure with VEX!

Want to make your kids take a learning adventure with robotics? Start the exploration with VEX robotics and see a lot of fun and cool ways to learn robotics. VEX robotics is a robotics program for elementary through university students designed to foster STEM learning by allowing students to build custom and programmable robots. All you need to have is a Vex robotics creation kit, some batteries and a little imagination and a desire to build! Through the basic kit, you can build and control a robot with a wireless radio transmitter (like a remote-controlled car) that you can design on your own. You can also do simple features and make your own robot interact with other robots too.

VEX ROBOTICS

The Vex Robotics Starter kit allows you to build an autonomous only robot using the other parts included and various sensor types. Starter Kit includes:

Vex robotics have prepared a wide-array of products that suits kids in all levels – truly Vex Robotics is educational robotics for everyone!

VEX 123

Vex 123 is designed for kids in preparatory school. This includes an interactive, programmable robot that takes robotics and Computational Thinking off of the screen and brings them into the hands of elementary students.

VEX GO

Vex GO on the other hand, is an affordable STEM construction system that encourages children at grade school levels to develop their natural imagination. VEX GO utilizes the VEX IQ plastic construction system and adapts it for elementary students.

VEX IQ

VEX IQ is for programming enthusiasts who want to take up their robotics learning to the next level. It is a snap-together robotics system designed for elementary students who are just beginning with their programming journey and at the same time still be able to challenge advanced users.

VEX V5

Lastly, we have the VEX V5 which represents the 5th generation of the Vex products where it makes robotics learning approachable to students. It gives opportunity in learning and developing computational thinking skills as well as engineering components to students for them to use in the future.

Vex robotics and its products contribute to the developing skills of a child. It encourages creativity, teamwork, leadership, passion and problem-solving among groups. In fact, Vex robotics has annual competitions and was named the largest robotics competition in the world by Guinness World Records. They even offered a classroom challenge just last year – the Vex Go challenge! The Robotics Education and Competition (REC) Foundation launches this challenge which provides young students with opportunities to showcase their learning through participating in online challenges. This unique robotics challenge provides curriculum and educator resources engaging students to develop scientific concepts as well as building confidence, perseverance and enthusiasm for learning. All these and more in a one great, learning adventure of STEM learning and robotics with VEX Robotics!

References:

https://www.vexrobotics.com/

https://www.vexrobotics.com/education

https://www.vexrobotics.com/276-2750.html

https://www.roboticseducation.org/vex-go/

https://en.wikipedia.org/wiki/VEX_Robotics

http://www.andybrain.com/extras/vex-robotics-design-system-review.htm

How to Program Sumo Robots with Arduino

What is a Sumo Robot?

Have you ever watched a sumo wrestling match? How about robots doing sumo wrestling? Yes, there is such a thing called Sumo robot which is also considered a sport too! This is a sport where two robots attempt to push each other out of a circle, typically just like the actual sumo wrestling match. To make it more challenging, competitors need to program the robots in such a way that it will find its opponent (usually accomplished with infrared or ultra-sonic sensors) and to push it out of the flat arena. A robot should also avoid leaving the arena, usually by means of a sensor that detects the edge.

How to program a Sumo Robot?

These tips and tricks can all be done through sumo robot programming. You can create powerful and innovative sumo robots by programming it through Arduino. Programming strategies for robotic combat are possible by using robot sumo for Arduino – This will allow you to program and download C code onto your Rokit Smart sumo kit which is another component that you need in building your sumo robot. The Rokit smart sumo kit can be purchased from Robolink. By setting up Arduino to Rokit Smart, you will be able to create programming strategies ready for robotic combat. Setting up the smart inventor USB driver is also a requirement in building this super robot. Just by connecting the smart inventor USB driver to your computer and the Rokit Smart main board, you are all set!

Sumo Robot with Ultrasonic Sensor

Sumo robot Arduino codes and other steps in Arduino sumo robot design can be found in Robolink’s website (https://learn.robolink.com/lesson/sumo-bot-with-ultrasonic-sensor/) where you can have step-by-step procedure on how to program your ultrasonic sensors and also give you a library (set of functions and variables) that will help and orient users with improved functionality when coding. They also provide video tutorials that will transfer knowledge on coding components and demonstrate on how to make your sumo robot work.

This is indeed a fun way to acquire basic and fundamental technological skills and also helps stimulate creativity through fun and exciting ways of creating sumo robots. Happy building and see you in the next competition.

References:

https://learn.robolink.com/course/rokit-smart/

https://en.wikipedia.org/wiki/Robot-sumo

https://www.instructables.com/RokitSmart-Sumo-Robot/

An Introduction to Robolink’s Skeletal Tracking AI App

Identifying human movements from still images or video sequences is really challenging due to different problems like partial occlusion, lighting, blurred appearance, background clutter, etc. Many applications are being introduced these days to learn AI through some apps like Google machine learning platform, no-code AI platform, on-premise AI platform or machine learning playground (ML Playground). Let’s take a look at Robolink’s newest App, the Skeletal Tracking AI App. How can it be used to play the popular Brick Breaker game?

Who is Robolink?

Robolink was established in 2012 in San Diego, California to encourage students to engage with STEM. They offer different courses and camps virtually. In addition, workshops are being introduced if you’re not sure which coding style works for you. You can learn AI with object detection, Teachable Snake or Snake Game, VEX IQ coding, Drone Piloting, etc. But one app is being added to their learning courses like Google’s teachable machine. Let’s take a close look!

What is Skeletal Tracking?

Skeletal Tracking AI analyzes a person’s pose in an image or video by identifying key points on a person’s face and body such as nose, eyes, ears, and joints like shoulders, elbows, wrists, hips, knees and ankles. 

How does it work?

Skeletal tracking works once AI identifies your key points. It will track your movements and determine your pose or gestures. See the sample image below where AI is tracking the nose, eyes, ears and shoulders. 

Skeletal Tracking AI App tracking the nose, eyes, ears and shoulders using a webcam.

Applying Skeletal Tracking AI App with Brick Breaker

Brick Breaker is a game where a player must smash a wall of bricks by deflecting a bouncing ball with a paddle on the screen. Normally, arrow keys or touch screen controls are being used to move the paddle side to side of the screen, but Skeletal Tracking AI that you train to recognize your poses and gestures will be used instead in this project to control the paddle.

To get the best outcome of this project, you have to make sure that your poses or gestures can be identified easily from one another when you train your AI when moving the paddle left and right. Otherwise, it wouldn’t precisely follow your movements.

Pre-trained model

 Robolink has a sample model to give you a head start. See the images below:

Capturing Poses and Application

Your computer’s webcam will be used to capture the images of your poses to move the Brick Breaker paddle. Make sure that the place is well-lit so it will easily identify your pose. Step by step process is provided to guide you through. Training the AI would take only a few minutes. Once done, you may now play the game. You can adjust the speed on how fast you want the paddle to follow your movement.

Here’s a sample game using nose to control the paddle:

We all know that Google’s teachable machine is now getting popular expanding to its 2.0 version as well with multiple teachable machine projects. Skeletal Tracking AI is also compatible with Teachable Machine. Brick Breaker is not an easy game to play with your movement but it’s fun to give it a try. As you play around with it, you’ll be able to figure out which key point would be the easiest to get a high score.

References:

https://www.robolink.com/skeletal-tracking/

https://shop.robolink.com/

https://d2l930y2yx77uc.cloudfront.net/production/uploads/images/24114526/picture_pc_d0bc5e53ab32af19c00ce7567106f011.png

Exit mobile version