Skip to content

Commit b1a4e3e

Browse files
committed
Add VECROS JETCORE-FC wiki page
1 parent f8c078c commit b1a4e3e

4 files changed

Lines changed: 117 additions & 3 deletions

File tree

Sphinxsetup.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ else
1616
DISTRIBUTION_CODENAME=""
1717
fi
1818

19-
if [ ${DISTRIBUTION_ID} = 'Ubuntu' ]; then
20-
if [ ${DISTRIBUTION_CODENAME} = 'focal' ] || [ ${DISTRIBUTION_CODENAME} = 'bionic' ] || [ ${DISTRIBUTION_CODENAME} = 'noble' ]; then
19+
if [ "$DISTRIBUTION_ID" = 'Ubuntu' ]; then
20+
if [ "$DISTRIBUTION_CODENAME" = 'focal' ] || [ "$DISTRIBUTION_CODENAME" = 'bionic' ] || [ "$DISTRIBUTION_CODENAME" = 'noble' ]; then
2121
sudo add-apt-repository universe
2222
fi
2323
fi
@@ -47,7 +47,7 @@ sudo apt-get -y update
4747
sudo apt-get install -y unzip git imagemagick curl wget make python3
4848

4949
# Install packages release specific
50-
if [ ${DISTRIBUTION_CODENAME} = 'bionic' ]; then
50+
if [ "$DISTRIBUTION_CODENAME" = 'bionic' ]; then
5151
sudo apt-get install -y python3-distutils
5252
fi
5353

common/source/docs/common-autopilots.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ Closed Hardware
253253
ThePeach FCC-R1 <common-thepeach-r1>
254254
TmotorH7Mini <common-tmotor-h7-mini>
255255
UAV-DEV H7 UM982 <common-uav-dev-fc-um982>
256+
VECROS JETCORE-FC <common-vecros-JetcoreFC>
256257
VR Brain 5 <http://www.virtualrobotix.it/index.php/en/shop/autopilot/vrbrain5-detail>
257258
VR uBrain 5.1 <http://www.virtualrobotix.it/index.php/en/shop/autopilot/vrbrainmicro51-detail>
258259
X-MAV-AP-H743v2 <common-X_MAV_H743v2>
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
.. _common-vecros-JetcoreFC:
2+
[copywiki destination="copter,plane,rover,sub,blimp"]
3+
=========================
4+
VECROS JETCORE-FC
5+
=========================
6+
7+
**JETCORE-FC** is a one stop autopilot and flight computer solution for developers of advanced drone systems demanding high computing power and high level of modularity.
8+
It is the "core" of the drone containing most of its electronics in a compact form and it provides wide options for software development of the most challenging AI and vision based applications.
9+
10+
.. image:: ../../../images/vecros/jetcorefc/jetcorefc-full.png
11+
12+
It consists of a control part called **DroneCore.Pilot** and a power part called **DroneCore.Power**.
13+
14+
15+
**DroneCore.Pilot** - top board for control of the aircraft containing
16+
17+
- **Jetson Xavier NX** Companion Computer
18+
- CubePilot Cube autopilot running ArduPilot firmware
19+
- Internal 5V power supply
20+
- Power selector
21+
- Peripheral connectors
22+
- USB hub
23+
24+
25+
**DroneCore.Power** - bottom board with power electronics containing:
26+
27+
- 4 FOC DroneCAN ESCs - 20A continuous / 40A peak current
28+
- Stacked configuration allows 8 ESCs
29+
- Power sensor (battery voltage and current measurement)
30+
- Analog inputs for battery cell monitoring
31+
- SMBUS
32+
- LED Driver for 4 x WS2812B strips
33+
34+
Where to Buy
35+
============
36+
37+
`Where to buy <https://store.vecros.com/products/jetcore-flight-controller-board/>`__
38+
39+
40+
JETCORE-FC comes with both Cube and Xavier NX pre-configured, communicating together, and able to control a Multicopter. Developers no longer need to solve basic communication and compatibility issues coming from connecting two different IT worlds. They can start to concentrate on their application needs from the beginning.
41+
42+
Accompanying documentation provides a fast learning curve to start using various peripherals to control the drone and create the desired application.
43+
Various software libraries (coming soon) further enrich the possibilities for the developer relieving them from complex configuration and programming tasks.
44+
45+
JETCORE-FC provides easy to use ROS based software stack supporting development of autonomous applications.
46+
47+
Out of the box the device is configured to fly a Quadcopter (though autopilot calibration is needed).
48+
49+
50+
Specifications
51+
==============
52+
53+
**Mechanical parameters**
54+
55+
- Weight 247g - including Cube orange, Xavier NX, Xavier heatsink with
56+
fan
57+
- Dimensions 115 x 80 x 45mm
58+
- Mount with 4 screws/spacers M3 109 x 74mm
59+
- WiFi module
60+
- WiFi antennas 2pcs
61+
62+
**Electrical parameters**
63+
64+
- Power supply range: 12V – 35V (6S LiHV)
65+
- Integrated DC/DC converter for control circuits
66+
- Redundant power supply with power good monitoring for control unit
67+
- Current protected peripheral connectors
68+
- 4 x FOC DroneCAN ESC 40A, featuring motor identification and motor
69+
diagnostics
70+
- Power sensor, SMBUS
71+
72+
**ArduPilot (Cube) Connections**
73+
74+
- RC input
75+
- PWM output (7 + 7 lines)
76+
- 2x CAN
77+
- 4x UART
78+
- 2x I2C
79+
- Buzzer
80+
- Power sensor input
81+
- ADC input
82+
83+
**Jetson connections**
84+
85+
- PCI Express (M2, Key E connector)
86+
- 4 USB 3.0 (ZIF connectors, reductions available)
87+
- Gigabit Ethernet (ZIF connector, reductions available)
88+
- 6 CSI (22 pin)
89+
- 4 GPIO
90+
- DroneCAN, UART, I2C, SPI
91+
- IMU BMI088 and barometer BMP388 on board
92+
- USB 2.0 for debugging
93+
- Micro SD card
94+
- Video output connector (micro HDMI)
95+
- Fan
96+
97+
**DroneCore.Power** (bottom power board)
98+
99+
- 4 x FOC DroneCAN ESCs – 40A peak / 20A continuous
100+
- power sensor, SMBUS,
101+
- LED Driver for 4x WS2812B strips
102+
103+
104+
**DroneCore.Pilot** is based on Cube Orange - the widely used autopilot by Hex.aero running on ArduPilot (or optionally PX4 flight stack) and Nvidia Jetson Xavier NX. Their rich interfaces allow connecting most sensors and other peripherals for drones available on the market.
105+
106+
**DroneCore.Power** contains 4 FOC DroneCAN ESCs with motor identification feature able to be configured for all common BLDC/PMSM drone motors on the market and a telemetry interface providing real time data to the autopilot. Furthermore it provides battery voltage and current measurements as well as individual cell voltages.
107+
108+
Useful links
109+
============
110+
111+
`Product website <https://www.vecros.com/>`__
112+
113+
`Documentation <https://docs.vecros.com/category/jetcore_fc>`__
5.45 MB
Loading

0 commit comments

Comments
 (0)