The last step in the script installs VESC firmware and VESC configuration files in the directory ~/vesc-firmware for use with the RACECAR/J configuration. The firmware is in a separate repository. Note that this is the tool that can configure and load firmware on the VESC, not the actual firmware that runs on the VESC. Next the bldc-tool is compiled from source. The scripts builds qtserialport from source and installs it in order to address this issue. There is an issue which causes the Bldc-Tool to segment fault when the VESC reboots after being flashed using that version. Note: The version of libqt5serialport5-dev is 5.5. Running the install script builds the bldc-tool, a Qt Gui to interact with the BLDC controller.īefore building the tool, the required prerequisites are installed. The VESC is an open source hardware and software brushless motor controller. The VESC is used in the RACECAR/J project. This type of hardware is sometimes referred to as BLDC controller. These scripts will install the bldc-tool for Vedder Electronic Speed Controller ( VESC) and compatible hardware, version 4.12. The BLDC-Tool is for use with VESC compatible 4.12 hardware. Install the BLDC-Tool on the NVIDIA Jetson TX development Kit. The tool may be used by either platform to program the VESC. The x86 Ubuntu machine is typically used to flash the Jetson using JetPack. This repository contains scripts to build the BLDC-Tool on a NVIDIA Jetson TX development kit running L4T 28.1, and a script for building a desktop x86 Linux Ubuntu 14.04 version. The VESC is an open source Brushless DC Motor Controller (BLDC). If the current becomes way too high, the motor is switched off completely.The BLDC-Tool is used to flash firmware and configuration files to a hardware compatible Vedder Electronic Speed Controller (VESC). When the current limits are hit, a soft back-off strategy is used while the motor keeps running.High RPM (separate limits for each direction).High regenerative braking current (separate limits for the motor and the input).Because of the servo output, the odometry and the extra ADC inputs (that can be used for sensors), this is perfect for modifying an RC car to be controlled from Android (or raspberry pi). The USB port uses the modem profile, so an Android device can be connected to the motor controller without rooting.Controlling an RC car from a raspberry pi or an android device. Consumed and regenerated amp-hour and watt-hour counting. This is convenient for electric skateboards.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |