pablojr Goto Github PK
Name: Pablo J. Rogina
Type: User
Location: Buenos Aires, Argentina
Name: Pablo J. Rogina
Type: User
Location: Buenos Aires, Argentina
The DeepRacer Camera ROS package creates the camera_node that is responsible for reading the raw data from the one/two cameras connected to the USB slots at the front of the AWS DeepRacer device and publishing them as CameraMsg.
The DeepRacer Control ROS package creates the ctrl_node that manages the different mode of operation of the device [manual, autonomous, calibration].
The DeepRacer Device Info ROS package creates the device_info_node that is responsible for providing the hardware version of the AWS DeepRacer device and software version of aws-deepracer-core debian package.
The DeepRacer I2C ROS package creates the battery_node that is responsible for providing the vehicle battery level information.
The DeepRacer Inference ROS package creates the inference_node that is responsible for running the inference on the machine learning model that is selected using the Intel OpenVino Inference Engine APIs.
The DeepRacer Interfaces ROS package is a foundational package that creates the custom service and message types that are used in the core AWS DeepRacer application.
The DeepRacer Model Optimizer ROS package creates the model_optimizer_node that is responsible for running the Intel OpenVino Model Optimizer script on the DeepRacer reinforcement learning models to obtain the optimized artifacts.
The DeepRacer Navigation ROS package creates the deepracer_navigation_node that is responsible for collecting the RL model inference results and mapping it to the servo message based on the action space for the particular model selected.
The DeepRacer Sensor Fusion ROS package creates the sensor_fusion_node that is responsible for collecting the messages from all the sensors (Camera+LiDAR) and publish the combined sensor message.
The DeepRacer Servo ROS package creates the servo_node that is responsible to map the input servo throttle and steering angle messages to raw PWM values to move the car.
The DeepRacer Status LED ROS package creates the status_led_node responsible for the blink and solid light effects on Wi-Fi and Power status led lights by the side of the DeepRacer device.
The DeepRacer Systems ROS package creates the software_update_node, model_loader_node, otg_control_node, network_monitor_node which are responsible for managing system level functionalities required in the DeepRacer application.
The DeepRacer USB Monitor ROS package creates the usb_monitor_node which monitors the connection/disconnection of the USB drive and provides functionality to watch for specific files/folders in it.
The DeepRacer Web Server ROS package creates the web_publisher_node which launches a Flask application as a background thread and creates service clients and subscribers for all the services and topics that are required by the APIs called from the DeepRacer vehicle console.
Software CANbus implementation for rp2040 micro-controllers
Code that was used in the Article "An Advanced Guide to AWS DeepRacer"
This framework makes it easier to create and maintain reward functions for AWS DeepRacer, so you spend more time on machine learning rather than writing lots of Python code! It provides geometry functions and numerous observations not available in DeepRacer itself, such as the ACTUAL SPEED of the car.
How to train a model in 15 minutes
A set of Jupyter notebooks to analyze the performance of a DeepRacer model.
Race-line calculation of a DeepRacer track
Interactive detailed analysis tool for AWS DeepRacer logs
VSCode workspace for AWS DeepRacer development
API and library for PX4 Autopilot using MAVLink written in C++11
ROS2 node for the e-puck robot and its simulation model
An alternative to the Inmoov scripts while still using MyRobotLab
The AWS DeepRacer Event Manager (DREM) is used to run and manage all aspects of in-person events for AWS DeepRacer, an autonomous 1/18th scale race car designed to test reinforcement learning (RL) models by racing on a physical track.
Library meta data for independent Qt library archive
An attempt at implementing a direct link between a linux station and an ESP module using ESPNOW protocol for real time robot control
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type. It's boosted by a professional yet affordable drag and drop UI editor, called SquareLine Studio.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.