Những bộ UAV nào sẽ phù hợp cho người máy mới bắt đầu có kinh nghiệm lập trình? [đóng cửa]


14

Tôi thực sự mới với robot, tuy nhiên tôi là một lập trình viên quen thuộc với nhiều ngôn ngữ khác nhau. Tôi không có nhiều tiền để chi tiêu và tôi đã tự hỏi thế nào là một bộ khởi đầu thực sự tốt.

Tiêu chí của tôi là bộ công cụ này không tốn kém và mạnh mẽ , ở chỗ chức năng của nó có thể mở rộng - thứ gì đó cho phép người xây dựng sáng tạo và có thể phát minh ra những cách mới để sử dụng nó, không chỉ là bộ mô hình được tôn vinh.

Có thể mở rộng cho điện thoại thông minh là một lợi thế.

Tôi không tìm kiếm thứ gì đó dễ dàng hoặc giới thiệu, chỉ là thứ gì đó mạnh mẽ, linh hoạt và hiệu quả về chi phí.


2
Bạn có thể chỉnh sửa câu hỏi và tập trung hơn một chút vào (các) khía cạnh bạn đặc biệt quan tâm không? Hiện tại, nó quá rộng và trông giống như một Danh sách mong muốn . Yêu cầu của bạn về giá rẻ và mạnh mẽ cũng có thể là một sự phân đôi quá xa!
Andrew

Đáng buồn thay, câu hỏi mua sắm không phù hợp cho các trang web trao đổi ngăn xếp. Các khuyến nghị đã hết hạn quá nhanh và do đó hiếm khi hữu ích cho khách truy cập trong tương lai. Tốt hơn nhiều là những câu hỏi thực tế, có thể trả lời dựa trên những vấn đề thực tế mà bạn gặp phải .
Gian hàng Mark

2
Xác định không tốn kém. IBM có một loạt các máy chủ giá rẻ tuyệt vời có giá ~ $$,$$$:-)
Lord Loh.

1
Điện thoại thông minh của bạn là tất cả mọi thứ bạn cần cho bộ não. Bây giờ chỉ cần mua một khung gầm. Câu hỏi này không được nghiên cứu kỹ. Tôi đề nghị bạn quay lại với một câu hỏi cụ thể về tích hợp, thuật toán hoặc hệ thống.
Josh Vander Hook

Câu trả lời:


8

Tôi nghĩ rằng câu hỏi của bạn là một chút quá mở. Để có được các khuyến nghị cụ thể hơn, tôi nghĩ rằng bạn phải cung cấp một số ý tưởng về khía cạnh robot mà bạn muốn tham gia. Khía cạnh xây dựng cơ học? Điều khiển động cơ? Lập trình vi điều khiển? Sử dụng các cảm biến khác nhau? Ví dụ, tôi có thể hỏi bạn có ý nghĩa gì khi mạnh mẽ trong câu hỏi của bạn ... mô-men xoắn động cơ hoặc khả năng tính toán trên tàu? Robotics là một lĩnh vực rộng lớn.

Nếu rất mới đối với người máy, tôi sẽ khuyên bạn nên bắt đầu bằng cách mua số tạp chí Servo và / hoặc Robot mới nhất (và sau đó có thể đăng ký). Chỉ cần liếc qua các tạp chí này sẽ cung cấp cho bạn rất nhiều thông tin liên quan đến thị trường robot đam mê / đam mê hiện tại và trong các tạp chí có nhiều nhà quảng cáo cho các bộ dụng cụ thuộc mọi loại.

Một vi điều khiển phổ biến, chi phí thấp, dễ học, nhưng linh hoạt, có thể được sử dụng cho robot là Arduino . Có bộ dụng cụ dựng sẵn để tích hợp với điện thoại thông minh. Kiểm tra thông tin ở đây:


Ồ, tôi đã không nhận ra đó là một câu hỏi nhiều mặt. Khi tôi nói mạnh mẽ, tôi có nghĩa là một cái gì đó có thể được mở rộng cho nhiều khả năng. Một bộ khởi động chung, đủ để vui vẻ, và cho phép sáng tạo tối đa, trong khi vẫn ghi nhớ hiệu quả chi phí. Vì vậy, khi tôi nói mạnh mẽ, tôi thực sự đang nói về khả năng mở rộng của chức năng hơn là sức mạnh theo nghĩa đen. Cảm ơn câu trả lời của bạn, chắc chắn sẽ xem xét arduinos.
OneChillDude

2
Tôi thấy rằng bạn đã chỉnh sửa câu hỏi của mình để xác định mối quan tâm trong các ứng dụng UAV. Bạn nên kiểm tra diydrones.com . Họ có một nền tảng điều khiển sẵn có dựa trên Arduino mà họ gọi là ArduPilot . Thông tin cấp cao bổ sung có trong mô tả vật phẩm sparkfun .
kaliatech

2

Cá nhân tôi cảm thấy rằng Parallax có một bộ dịch vụ tốt trong lĩnh vực này.

Đối với nguyên mẫu có bánh xe / mặt đất, tôi sẽ chọn khung gầm Madeusa ($ 880). Đây là một khung gầm khởi đầu rất tốt có thể mang tải trọng khá và rất mở rộng. Tôi đã thấy các nguyên mẫu robot bảo vệ an ninh và robot người máy tự động được tạo ra trên nền tảng này rất ấn tượng. Madeusa về cơ bản là cùng một khung gầm với Parallax Eddie nhưng không có bộ phận Propeller và PC / Kinect. Bằng cách loại bỏ các bộ phận này, bạn có thể thay thế trở lại trong hệ thống điều khiển của riêng bạn, chẳng hạn như giải pháp dựa trên Arduino.

Các elev-8 ($ 600) chassis là một nền tảng bay tốt. Tôi đã không thử cái này một mình nhưng nó có những đánh giá tốt khi đạt được một điểm tốt về chi phí, hiệu suất, độ phức tạp và khả năng.

Trong mọi trường hợp, tôi khuyên bạn nên học Arduino như là nền tảng vi điều khiển của bạn để tích hợp cảm biến và bộ truyền động. Cộng đồng lớn, chi phí thấp, khả năng cao.


Tôi cũng đề xuất nền tảng AeroQuad (aeroquadstore.com) là một bộ khởi động tốt, chúng có đầy đủ, sẵn sàng để bay bộ dụng cụ cho 450-550, và tôi có thể khẳng định rằng chúng ổn định, bền và rất tùy biến. Đó là một sở thích tuyệt vời, vui chơi và may mắn!
Chris

2

Arduino là một phù hợp tuyệt vời cho vấn đề của bạn. Nó không chỉ được sử dụng bởi những người có sở thích và người mới bắt đầu mà nó thường được sử dụng bởi các trường đại học hàng đầu cho cả giảng dạy và nghiên cứu. Arduino cũng có một cộng đồng tích cực giúp bạn khi bạn gặp vấn đề.

Tuy nhiên, có một vài sự cẩn thận đối với giải pháp Arduino. 1) Chúng có sức mạnh tính toán rất hạn chế và không có đơn vị điểm nổi nào có thể làm chậm quá trình vôi hóa. 2) Làm việc với Arduino đòi hỏi người ta phải có hiểu biết sơ đẳng về điện tử. Tất nhiên, có vô số hướng dẫn có thể giúp bạn đứng dậy và chạy trong vài phút. Tuy nhiên, khi tôi lần đầu tiên nghiên cứu về robot, tôi muốn tránh khía cạnh điện tử để tập trung vào lập trình.

Phidgets là một lựa chọn tốt. Nhiều thành phần Phidgets được trừu tượng hóa đến mức bạn chỉ cần kết nối chúng với máy tính qua USB và việc xử lý được thực hiện trên máy tính để bàn, máy tính xách tay hoặc máy tính bảng đơn (SBC) có sức mạnh xử lý nhiều hơn. Hơn nữa, Phidgets hoạt động với nhiều hệ điều hành và họ cung cấp rất nhiều mã tài liệu tốt để đơn giản hóa việc can thiệp vào các phần của chúng. Điều đáng chú ý là các giải pháp Phidgets có xu hướng đắt hơn một chút so với các giải pháp Arduino nhưng chúng vẫn có giá hợp lý.

Tôi sẽ đề nghị chống lại Parallax . Chúng rất thú vị nhưng chúng không cung cấp bất cứ thứ gì qua Arduino, chúng đắt hơn (so với Arduino) và chúng kém linh hoạt hơn đáng kể từ góc độ lập trình theo kinh nghiệm của tôi.

Ngoài ra Phidgets không hoạt động tốt trong các ứng dụng UAV. Vì vậy, tôi sẽ khuyên bạn nên nhìn vào ArduPilot . Đây là một giải pháp dựa trên Arduino cho các robot UAV và UGV và bao gồm một số cảm biến tích hợp để ước tính trạng thái. Hơn nữa ArduPilo có một cộng đồng tích cực của riêng mình.


2

Nhận một bộ LEGO NXT, nó có giá khoảng $ 280, và sẽ cho bạn rất nhiều niềm vui.

Bạn có thể điều khiển nó từ máy tính của mình bằng bất kỳ ngôn ngữ lập trình nào - chỉ cần gửi các lệnh Bluetooth đến cục gạch LEGO NXT. Nó rất đơn giản!

Nếu bạn muốn tìm hiểu thêm - đây là một bài viết KB đơn giản về điều đó: http://www.robotappstore.com/Knowledge-Base/Intributiontion-To-Lego-NXT-Programming/32.html


UAV - Máy bay không người lái. Phần nào của hệ thống LEGO là trên không? Tôi đã là người ủng hộ robot LEGO trong một thời gian dài, mặc dù điều đó đang bắt đầu thay đổi, nhưng chưa bao giờ có bất kỳ khía cạnh UAV nào đối với robot LEGO.
Spiked3

Tôi nghĩ có thể nói rằng LEGO không phù hợp lắm cho các hệ thống trên không. Xin hãy xem câu hỏi đã có ai làm LEGO bay chưa? và bạn sẽ nhận thấy điều đó là không thể nếu không dùng đến các bộ phận không phải LEGO. Thêm vào đó, các yếu tố robot của Mindstorms đặc biệt nặng nề.
Joubarc

1

Parrallax cung cấp một số sản phẩm trong không gian bạn đang tìm kiếm, nhưng tôi nghĩ những gì bạn thực sự muốn làm là đi đến sở thích vua;

http://www.hulkking.com/hulkking/store/_ 657 _501__Multi_Rotors_Parts-Flight_Controll.html

đừng nhầm lẫn, chúng là bản sao giá rẻ của các sản phẩm khác và nếu điều đó làm phiền bạn hãy quay lại thị sai và chi tiêu toàn bộ số tiền. Tôi sẽ đi với khung 550 với động cơ, và thêm bộ điều khiển tốc độ và đạo cụ sau đó

Hãy xem http://store.openpilot.org/ để biết phần cứng và phần mềm có thể sửa đổi nguồn mở.

vua sở thích cũng có một vài bộ điều khiển bao gồm cả arduino, nhưng tôi thích wii hơn nếu đó là tôi (chỉ là sở thích cá nhân)

Đây không phải là một cuộc phiêu lưu cắm và chơi !! Ít nhất bạn sẽ tự hàn dây cáp của mình, và nếu bạn không thoải mái với điều đó, hãy rõ ràng.


0

Parralax cung cấp một số bộ dụng cụ tương đối rẻ và có thể mở rộng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.