Difference between revisions of "Category:HamsterProKit"

From cogniteam
Jump to: navigation, search
(2. Run installation script)
 
(44 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
[[File:Charger_LLC_Battery_rev2.jpg|800px]]
 
[[File:Charger_LLC_Battery_rev2.jpg|800px]]
 
[[File:ProKitLLC.png|600px]]
 
[[File:ProKitLLC.png|600px]]
 +
== Landing page ==
 +
* [https://up-board.org/up-squared-robomaker-pro-kit/]
 +
 +
==3rd party things need to know to work with kit==
 +
 +
* ROS general information: [http://wiki.ros.org/ROS/Introduction WHAT IS ROS]
 +
 +
* ROS2 general information: [https://index.ros.org/doc/ros2/ ROS2]
 +
 +
* RVIZ - instrument for visualization: [http://wiki.ros.org/rviz/UserGuide RVIZ]
  
 
== Kit prerequisite (not included in the kit) ==
 
== Kit prerequisite (not included in the kit) ==
Line 8: Line 18:
 
* Battery charger  
 
* Battery charger  
  
== Connecting the kit ==
+
===1. Connecting all parts within the kit ===
 
* Use the LLC cable (in the picture) to both monitor and charge the battery
 
* Use the LLC cable (in the picture) to both monitor and charge the battery
   * Port 9 can be used to charge the Lipo Battery
+
   * Port 8 can be used to charge the Lipo Battery
   * Port 8 should connect the the Lipo battery balancer (JST connector)
+
   * Port 9 should connect the the Lipo battery balancer (JST connector)
 
   * Port 7 should connect to the LLC board  
 
   * Port 7 should connect to the LLC board  
 
   * Red T connector (rightmost on the picture)
 
   * Red T connector (rightmost on the picture)
Line 22: Line 32:
 
* Connect the D435i camera to a USB3 Port using the cable
 
* Connect the D435i camera to a USB3 Port using the cable
  
==Default image ==
+
'''Note: Camera D435i must be already updated with latest firmware and have calibrated IMU. Visit official site for more information.'''
 
 
TODO image link
 
 
 
Burn your image and connect to board via HDMI.
 
 
 
Configure your wifi:
 
 
 
https://wiki.cogni.io/Category:HamsterProKit/WifiSetup
 
 
 
or use Ethernet connection:
 
 
 
https://wiki.cogni.io/Category:HamsterProKit/EthernetSetup
 
 
 
== ROS1/2 environment ==
 
 
 
ROS1 - melodic provided
 
 
 
ROS2 - dashing provided
 
 
 
All relative sources are available in .bashrc file, just comment/uncomment required command and execute<code><span style="color:black"></span>source .bashrc</code> from terminal
 
 
 
== ROS1 examples ==
 
  
1. For launch SLAM example:
+
===2. Run installation script ===
  
<code><span style="color:black"></span>roslaunch hamster_launch prokit_slam_2d.launch</code>
+
Internet connection requires
  
To visualize output you can use RVIZ and output topics:
+
<code>sudo wget https://cloud.cogni.io/index.php/s/9Lde7aBNHfyQM6K/download -O - | sudo bash</code>
  
'''''/map''''' - 2D map
+
Reboot board after installation.
  
'''''/agent<your_agent_number>/scan''''' - 2D scan
+
===3. Configure ROS IP ===
  
'''''/agent<your_agent_number>/camera/depth/color/points''''' - point cloud
+
Configure IP for ROS applications:
  
Example image below
+
<code>pico hamster.config</code> in home directory
  
[[File:slam2D_rviz.png|1000px]]
+
Edit row with your board IP:
  
'''2. For launch wandering example:'''
+
<code>export HAMSTER_IP=your_IP</code>
  
<code><span style="color:black"></span>roslaunch hamster_launch prokit_wandering.launch</code>
+
===4. Launch examples ===
  
Wandering with obstacle avoidance will start automatically.
+
'''NOTE: examples work properly just with full-connected kit, be sure you did step 1 from this page.'''
  
'''3. For launch detection example:'''
+
To run examples in ROS run command:
  
<code><span style="color:black"></span>roslaunch hamster_launch prokit_detection.launch</code>
+
<code>ros_prokit</code>
  
To see picture with detection use standard ros plugin:
+
[https://wiki.cogni.io/Category:HamsterProKit/RosExample ROS_EXAMPLES]
<code><span style="color:black"></span>rqt_image_view</code>
 
  
'''''/agent<your_agent_number>/openvino_toolkit/images''''' - topic to see detection
+
To run example in ROS2 run command:
  
 +
<code>ros2_prokit</code>
  
To control robot drive/steering use '''/agent*/ackermann_cmd''' topic.
+
[https://wiki.cogni.io/Category:HamsterProKit/Ros2Example ROS2_EXAMPLES]

Latest revision as of 14:15, 6 December 2021

AAEON Pro Kit support page

Charger LLC Battery rev2.jpg ProKitLLC.png

Landing page

3rd party things need to know to work with kit

  • ROS2 general information: ROS2
  • RVIZ - instrument for visualization: RVIZ

Kit prerequisite (not included in the kit)

  • Lipo battery with T connector 7.4V 2 cell.
  • Battery charger

1. Connecting all parts within the kit

  • Use the LLC cable (in the picture) to both monitor and charge the battery
 * Port 8 can be used to charge the Lipo Battery
 * Port 9 should connect the the Lipo battery balancer (JST connector)
 * Port 7 should connect to the LLC board 
 * Red T connector (rightmost on the picture)
  • Connect the Up Squared board to the LLC as shown in the picture
 * TX/RX should be connected to GPIO ports
 * Power should be connected through DC connector
  • Connect the MX2 wifi module
  • Connect the two WIFI antennas using the SMT connector to the integrated chip
  • Connect the Movidius chip using the PCI connector
  • Connect the D435i camera to a USB3 Port using the cable

Note: Camera D435i must be already updated with latest firmware and have calibrated IMU. Visit official site for more information.

2. Run installation script

Internet connection requires

sudo wget https://cloud.cogni.io/index.php/s/9Lde7aBNHfyQM6K/download -O - | sudo bash

Reboot board after installation.

3. Configure ROS IP

Configure IP for ROS applications:

pico hamster.config in home directory

Edit row with your board IP:

export HAMSTER_IP=your_IP

4. Launch examples

NOTE: examples work properly just with full-connected kit, be sure you did step 1 from this page.

To run examples in ROS run command:

ros_prokit

ROS_EXAMPLES

To run example in ROS2 run command:

ros2_prokit

ROS2_EXAMPLES

Subcategories

This category has the following 4 subcategories, out of 4 total.

Pages in category "HamsterProKit"

This category contains only the following page.