Beginning Robotics Programming in Java with LEGO Mindstorms

leJOS is a tiny Java virtual machine in which to implant software into Lego Mindstorms products using Java tenology.
The book begins with an introduction to Lego Mindstorms EV3 and leJOS, an open source project created to develop the technological infrastructure, and a tiny Java virtual machine in which to implant software into Lego Mindstorms products using Java tenology. It then continues with a discussion of problem-solving techniques, such as breadth-first search, depth-first search, heuristic search, hill-climbing search, and A star(A*) search, and finishes with robotics behavior programming in Java multithreading programming with a set of sensors.

Contents
Chapter 1: Introduction to Lego Mindstorms and leJOS
Chapter 2: Introduction to Motor Sensors
Chapter 3: Controlling Wheeled Vehicles
Chapter 4: Coordinators and Navigator API
Chapter 5: Depth-First Search and Its Implementation with Lego Mindstorms
Chapter 6: Breadth-First Search and Its Implementation with Lego Mindstorms
Chapter 7: Hill-Climbing Search and Its Implementation with Lego Mindstorms
Chapter 8: Dijkstra's Algorithm and Its Implementation with Lego Mindstorms
Chapter 9: The A* Search Algorithm and Its Implementation with Lego Mindstorms
Chapter 10: Introducing the Touch Sensor and Ultrasonic Sensor
Chapter 11: Introducing the Light Sensor and Color Sensor
Chapter 12: Introduction to Behavior Programming
Chapter 13: Multithreading Programming with Java leJOS
余下 227页 请下载后查看。
学豆:60    下载(10.2MB)   
资源均来自互联网,如有侵权,请联系我们删除;
资源版权归原作者所有,如需商用,请联系作者;
2023-04   阅读(12)
标签: 机器人 EV3 leJOS

涨知识
PID

PID控制算法是结合比例、积分和微分三种环节于一体的控制算法,它是连续系统中技术最为成熟、应用最为广泛的一种控制算法。

相关资源
基于SIMULINK的LEGO Mindstorms EV3 BallBot机器人

这是一种在三个全向轮和两个陀螺仪上使用的平衡球机器人。


乐高6轴机械臂

乐高6自由度机械臂


EV3结构设计与编程指导

本书包含14例经典的乐高EV3结构设计及其编程指导,采用高清全彩的多角度图片展示,并辅以搭建过程中的要点、技巧和注意事项。


使用乐高EV3机器人进行 MicroPython 趣味编程

本指南介绍了如何开始为乐高®教育MINDSTORMS®头脑风暴EV3机器人编写MicroPython程序。


leJOS 机器人程序

EV3 官方机器人 java程序实现。


EV3织布机

MOC-143340 EV3织布机,使用三个电机为织布机的不同运动提供动力。


乐高EV3编程软件教育版Windows v1.4.5

乐高EV3编程软件教育版官方版是一款用于机器人编程的应用软件,可以通过可视化图标形式编程,用以控制机器人的各种动作指令,操作起来比较简单,发挥你的想象,创造无限的编程可能。


ROBOTC for LEGO Mindstorms 4.65

RobotC是美国卡内基-梅隆大学(Carnegie Mellon University)开发的一款基于C语言对NXT,EV3,RCX和VEX机器人进行编程的集成化开发软件。


Elephant 大象

乐高教育官方创作Elephant 大象


EV3 Classroom编程软件windows版 v1.5.3

EV3 Classroom 是乐高®教育 MINDSTORMS® 头脑风暴 EV3 机器人核心套装 (45544) 重要的配套的应用程序,可以为中学生提供一流的 STEM 和机器人学习工具,使他们能够设计可编程机器人并对其进行编程,以解决复杂的实际问题。