What's this?"Roomblock" is a robot platform consists of a Roomba, a Raspberry Pi 2, a laser sensor (RPLIDAR) and a mobile battery.The mounting frame can be made by 3D printers. ROS navigation system enable to make a maps of rooms and use it to reach to the goal autonomously.Who need this?Anyone want to learn the cutting-edge technologies of robotic navigation, mapping, and autonomous driving. This robot can is built easily and lower cost than other co
Turtlebot has an application panorama to realize iPhone360 panorama photography function. The official use of the Create base and Kinnect, when using the Roomba base and the Xtion Pro live package, found that the tutorial does not start.1. StartRoslaunch turtlebot_bringup minimal.launch \ Load wheel drive Open another Shell windowRosservice Call Turtlebot_panorama/take_pano 0 360.0 30.0 0.3 ordered a camera spinThis time found that
Whether using WiFi or GPRS remote control car, are not able to leave the PC this transfer station, and the PC has to use the ZigBee channel and the car communication, which greatly increased the cost of the remote control platform construction. Previously in the study of irobot robot, the use of its supporting Bluetooth module, through the PC Bluetooth connection, remote control irobot (related article "wit
Microsoft robotics studio is used to develop services for the company's robot car. The company has made a little effort to develop the software on iRobot for a period of time.Program, Tracking, fault identification, and so on. I never wanted to participate in robot development. Fortunately, Microsoft's architecture is in. net, but it has not deviated from the big direction. net has a Cr and DSS, a framework for processing parallel applications, a serv
, namely the ability to automate virtual and reality. If you have never created a robot, do it. At least learn to use LEGO Mindstorms or play with an Arduino board.
Check your daily tasks to see which ones can be completely or partially automated. Automation has made great strides in the family life, and can even DIY the system like insteon.
One month of investment for automation:
Adjust your email filter or set procmailWrite automated shell scripts for frequent workWrite shell scripts to help w
an automatic door for pets
Transform Roomba into a personal messenger
:
Procmail: The procmail package contains an automatic mail manager that can filter and sort emails.
Cron: a scheduled execution tool in Linux.
Roomba: Roomba is a timed intelligent robot produced by irobo.
Learn more about mathematics
Computer science is essentially a discipline of mathemat
10. Install a digital surveillance camera
11. Install a digital internal call system and a children's monitoring system
12. Enable the coffee machine automatically.
13. automatically install the sink for pets
14. install an automatic induction door for pets
15. Transform Roomba into a personal messenger
:
Procmail: The procmail package contains an automatic mail manager that can filter and sort emails.
Cron: a scheduled execution tool in linux.
Install a digital surveillance camera
Install a digital internal call system and a children's monitoring system
Enable the coffee machine automatically
Automatically install a sink for pets
Install an automatic door for pets
Transform Roomba into a personal messenger
:
Procmail: The procmail package contains an automatic mail manager that can filter and sort emails.
Cron: a scheduled execution tool in linux.
rproxy = new Robotproxy ();
Language IRobot = (Language) rproxy.getinstance (robot);
Irobot.spell ("Hello World, I name is a intelegent robot!");
This proxy returns the interface type
Robot IRobot = (Robot) rproxy.getinstance (Robot);Change to the above code will be an error
Exception in thread "main" Java.lang.ClassCastException: $Proxy 0 cannot is cast to RobotAt Robottest.main (robottest.java:13)
C
code of the find_obj routine in opencv2.0:
If (! Cvfindhomography ( _ pt1, _ pt2, _ H, cv_ransac, 5)
The following is an application of the above function, which is also in progress: (sigh, csdn blog does not support the embedded video function... It's too bad. I really want to find another house ..)
You can click: http://www.youtube.com/watch of small? V = yjrtfo0ftdq
The youku video in the wall is being uploaded... Uploading is slow...
Video is the result of a video processed by a mobi
for scientific computing tasks;7. IRobot developed commercial robot vacuum cleaners using Python;8. NSA uses Python in encryption and smart analysis.9. IronPort is an industry-leading Internet information security product provider. More than 1 million lines of Python code have been used in email server products for its work;
Python is also very popular in the graphic interface field:
The concise and fast development cycle of Python makes it very suit
In recent years, with the extensive use of Python by Google, YouTube, IRobot, and other large companies, python has become an excellent programming language in terms of software quality, development efficiency, program portability, and support for standard libraries, it can complete various tasks for websites, game development, aerospace control, and other fields. This topic hopes to learn Python from scratch through the "Python learning manual" and r
Use the real robot to perform the timekeeping advance and returnIf you use a realistic robot to run script timed_out_and_back.py, it's only time and speed to estimate distances and angles. It can be predicted that the motion results differ from the results on the Arbotix simulator because of inertia (we have not established a physical model in the simulator)1. First, stop all running emulators. Run your own bot's startup file. If you have an original Turtlebot (base of
the Ros topic communication is good. (for example, before production and sales are in the same office, but now it is possible to separate the two places.) Communicate with each other by telephone)
------------------------------------------------------------------------
3, Learning Order------------------------------------------------------------------------
In general, a reasonable learning order for poor people (i.e., manipulators without powerful equipment such as Kuka/abb) is
Hard
to make sure they were working properly. The emergence of the above-mentioned technology is not really lazy technology, they just help people overcome the enormous difficulties, not to meet the "human weaknesses" of the degree, those who really lazy technology, basically has replaced the most basic human life activities, You may wish to review with the author of those years we have been chasing the lazy people technology: Human's hatred of housework, second only to fascism, men excuses to make
: Python scripting is a flexible mechanism for easily communicating with other parts of the application, which makes Python a tool for product customization and expansion, integrates with Java components, and communicates with frameworks such as COM and . NET.Easy to learn: This is beyond doubt, as Python's grammatical rules are simple and straightforward, so it's easier to learn than other programming languages, so we can quickly learn and master a programming language.Python's broad range of
, do it.At least play with the high-brain storm robot:Or play with the Arduino board or Raspberry Pi:Watch your daily activities and decide which ones will be fully or partially automated.Home automation technology is very developed, with the help of DIY systems, such as Insteon, a lot of things are possible. Take one months to do an automated project:Tune your mail filter or install procmail. Set up shell scripts to automate recurring operations. Create a new shell script to help you write. Le
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.