日本語でOpenAgについて語るスレ


#41

ご教示ありがとうございます。@spaghet
もう一度、最初からやってみます。


#42

hello Help! @spaghet

globallyのインストール&やり直しを果てしなく繰り返しているんだが、結果はおおよそ同じで、
何か根本的に間違っているのは明らかなんだろう。
しかしどこが間違っているのだろうか?

$ cd ~
$ git clone https://github.com/OpenAgInitiative/openag_brain.git catkin_ws/src/openag_brain
$ cd catkin_ws/src/openag_brain/scripts
$ ./install_dev

をやったあと、install_dev の後からは以下。 setup.bash ファイルはインストール後デフォルトのまま。中身はあってるんだろうか。 cat したので、もし違ってたらご指摘ください。
ファームウェアアップロードのコマンドはオプションが変更になったので、下記のコマンドは余計なオプションついてるとのことで叱られエラーになります。

pi@raspberrypi:~/catkin_ws/src/openag_brain $ rosrun openag_brain firmware -t upload /home/pi/catkin_ws/src/openag_brain/launch/personal_food_computer_v2.yaml -p ros usage: firmware [-h] [-t TARGET] [--status_update_interval STATUS_UPDATE_INTERVAL] [-d PROJECT_DIR] firmware: error: unrecognized arguments: /home/pi/catkin_ws/src/openag_brain/launch/personal_food_computer_v2.yaml -p ros

rosrun openag_brain firmware コマンドは変更された模様ですが、fixture 読み込みをどのように行うかはソースからは見つけられなかった。

pi@raspberrypi:~/catkin_ws/src/openag_brain $ source ~/catkin_ws/devel_isolated/
setup.bash
pi@raspberrypi:~/catkin_ws/src/openag_brain $ cat ~/catkin_ws/devel_isolated/set
up.bash
#!/usr/bin/env bash
# generated from catkin.builder module

. "/home/pi/catkin_ws/devel_isolated/usb_cam/setup.bash"

pi@raspberrypi:~/catkin_ws/src/openag_brain $ cat /home/pi/catkin_ws/devel_isolated/usb_cam/setup.bash
#!/usr/bin/env bash
# generated from catkin/cmake/templates/setup.bash.in

CATKIN_SHELL=bash

# source setup.sh from same directory as this file
_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)
. "$_CATKIN_SETUP_DIR/setup.sh"

pi@raspberrypi:~/catkin_ws/src/openag_brain $ rosrun openag_brain firmware -t upload
[Sat Jun 24 10:26:35 2017] Processing megaatmega2560 (platform: atmelavr, board: megaatmega2560, framework: arduino)
--------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
Converting src.ino
Collected 50 compatible libraries
Looking for dependencies...
Library Dependency Graph
|-- <openag_pulse_actuator>
|   |-- <openag_module>
|-- <openag_doser_pump>
|   |-- <openag_module>
|-- <openag_mhz16>
|   |-- <openag_module>
|   |-- <Wire> v1.0
|-- <openag_atlas_ec>
|   |-- <openag_module>
|   |-- <Wire> v1.0
|-- <openag_ds18b20>
|   |-- <DallasTemperature> v3.7.7
|   |   |-- <OneWire> v2.3.2
|   |-- <openag_module>
|   |-- <OneWire> v2.3.2
|-- <openag_pwm_actuator>
|   |-- <openag_module>
|-- <openag_binary_actuator>
|   |-- <openag_module>
|-- <openag_atlas_ph>
|   |-- <openag_module>
|   |-- <Wire> v1.0
|-- <openag_binary_sensor>
|   |-- <openag_module>
|-- <openag_tone_actuator>
|   |-- <openag_module>
|-- <openag_am2315>
|   |-- <openag_module>
|   |-- <Wire> v1.0
Compiling .pioenvs/megaatmega2560/src/src.ino.o
Linking .pioenvs/megaatmega2560/firmware.elf
Checking program size
text       data     bss     dec     hex filename
26960      1228     997   29185    7201 .pioenvs/megaatmega2560/firmware.elf
Building .pioenvs/megaatmega2560/firmware.hex
Looking for upload port...

Warning! Please install `99-platformio-udev.rules` and check that your board's PID and VID are listed in the rules.
https://raw.githubusercontent.com/platformio/platformio/develop/scripts/99-platformio-udev.rules
Auto-detected: /dev/ttyACM0
Uploading .pioenvs/megaatmega2560/firmware.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e9801 (probably m2560)
avrdude: reading input file ".pioenvs/megaatmega2560/firmware.hex"
avrdude: writing flash (28188 bytes):

Writing | ################################################## | 100% 5.00s

avrdude: 28188 bytes of flash written
avrdude: verifying flash memory against .pioenvs/megaatmega2560/firmware.hex:
avrdude: load data flash data from input file .pioenvs/megaatmega2560/firmware.hex:
avrdude: input file .pioenvs/megaatmega2560/firmware.hex contains 28188 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 3.64s

avrdude: verifying ...
avrdude: 28188 bytes of flash verified

avrdude: safemode: Fuses OK (E:FD, H:D8, L:FF)

avrdude done.  Thank you.

========================= [SUCCESS] Took 20.05 seconds =========================

pi@raspberrypi:~/catkin_ws/src/openag_brain $ rosrun openag_brain main personal_food_computer_v2.launch
Traceback (most recent call last):
  File "/opt/ros/indigo/lib/openag_brain/main", line 9, in <module>
    from openag_lib.db_bootstrap.db_init import db_init
  File "/opt/ros/indigo/lib/python2.7/dist-packages/openag_lib/db_bootstrap/db_init.py", line 14, in <module>
    from openag_lib.db_bootstrap import _design
ImportError: cannot import name _design

pi@raspberrypi:~/catkin_ws/src/openag_brain $ roscd openag_brain/
pi@raspberrypi:/opt/ros/indigo/share/openag_brain $ cd ~/catkin_ws
pi@raspberrypi:~/catkin_ws $ ls
build_isolated  devel_isolated  src

http://forum.openag.media.mit.edu/t/rosserial-tool-avrdude-build-failing-with-not-matching-sha/1774/9?u=yorgen

http://forum.openag.media.mit.edu/t/fenome-food-computer-kit-build/1819/50?u=yorgen

juhnkeさんがあちこちで How to install from source をご披露されているので、たいへん参考にさせていただいております。が、この通り、

openag db init

をやってしまうと fixture 読み込むコマンドが無い事と fixture ファイルが無い。読み込ませる方法が全く無いわけではありませんが openag コマンドで対処せざるを得なくなります。
globally のデフォルトは openag コマンドがインストールされていないので

pi@raspberrypi:~/catkin_ws/src/openag_brain/ $ sudo pip install openag

で、openag_python をインストールしたり、 globally では fixture 読み込みするための json ファイルを personal_food_computer_v2.yaml から作成したりと、エライ事に陥っております。わはは殺してくれ


#43

センサーを取り付けていないのでいくつかエラーは出てますが、
今現在、以下のような手順で起動するんだが、

様子見…センサーつけてみたけど…思うようにはなってない

pi@raspberrypi: $ cd ~/catkin_ws/src
pi@raspberrypi:~/catkin_ws/src $ catkin_init_workspace
pi@raspberrypi: $ cd ~/catkin_ws/
pi@raspberrypi:~/catkin_ws $ catkin_make
pi@raspberrypi:~/catkin_ws $ source devel/setup.bash
pi@raspberrypi:~/catkin_ws $ sudo shutdown -r now

=====

pi@raspberrypi:/opt/ros/indigo/share/openag_brain $ cd ~/catkin_ws/devel
pi@raspberrypi:~/catkin_ws/devel $ ls
bin     etc      lib         setup.sh        setup.zsh
env.sh  include  setup.bash  _setup_util.py  share

pi@raspberrypi:~/catkin_ws/devel $ source ./setup.bash
pi@raspberrypi:~/catkin_ws/devel $ rosrun openag_brain main personal_food_computer_v2.launch

Initializing the database
Applying CouchDB configuration
Creating databases
Pushing design documents
Spawning software modules
... logging to /home/pi/.ros/log/c7eb9aa6-5a27-11e7-a6c6-b827eb06d039/roslaunch-raspberrypi-902.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://raspberrypi:45100/

SUMMARY
========

PARAMETERS
 * /categories: ['sensors', 'actu...
 * /environments/environment_1/aerial_image/autofocus: False
 * /environments/environment_1/aerial_image/brightness: -1
 * /environments/environment_1/aerial_image/camera_frame_id: head_camera
 * /environments/environment_1/aerial_image/camera_info_url:
 * /environments/environment_1/aerial_image/camera_name: head_camera
 * /environments/environment_1/aerial_image/contrast: -1
 * /environments/environment_1/aerial_image/focus: 51
 * /environments/environment_1/aerial_image/framerate: 1
 * /environments/environment_1/aerial_image/image_height: 1024
 * /environments/environment_1/aerial_image/image_width: 1280
 * /environments/environment_1/aerial_image/io_method: mmap
 * /environments/environment_1/aerial_image/pixel_format: yuyv
 * /environments/environment_1/aerial_image/saturation: -1
 * /environments/environment_1/aerial_image/sharpness: -1
 * /environments/environment_1/aerial_image/video_device: /dev/video0
 * /environments/environment_1/air_flush_on_controller_1/off_time: 600
 * /environments/environment_1/air_flush_on_controller_1/on_time: 10
 * /environments/environment_1/air_flush_on_controller_1/variable: air_flush_on
 * /environments/environment_1/air_temperature_controller_1/Kd: 0.0
 * /environments/environment_1/air_temperature_controller_1/Ki: 0.0
 * /environments/environment_1/air_temperature_controller_1/Kp: 1.0
 * /environments/environment_1/air_temperature_controller_1/deadband_width: 0.5
 * /environments/environment_1/air_temperature_controller_1/lower_limit: -1.0
 * /environments/environment_1/air_temperature_controller_1/upper_limit: 1.0
 * /environments/environment_1/air_temperature_controller_1/variable: air_temperature
 * /environments/environment_1/air_temperature_controller_1/windup_limit: 1000.0
 * /environments/environment_1/arduino_handler/baud_rate: 115200
 * /environments/environment_1/arduino_handler/publisher_rate_hz: 1
 * /environments/environment_1/image_persistence_1/min_update_interval: 3600
 * /environments/environment_1/light_controller_blue_1/variable: light_intensity_blue
 * /environments/environment_1/light_controller_red_1/variable: light_intensity_red
 * /environments/environment_1/light_controller_white_1/variable: light_intensity_w...
 * /environments/environment_1/nutrient_flora_duo_a_controller_1/variable: nutrient_flora_duo_a
 * /environments/environment_1/nutrient_flora_duo_b_controller_1/variable: nutrient_flora_duo_b
 * /environments/environment_1/sensor_persistence_1/max_update_interval: 600
 * /environments/environment_1/sensor_persistence_1/min_update_interval: 5
 * /environments/environment_1/video_writer_1/timelapse_scaling_factor: 86400
 * /environments/environment_1/water_level_high_controller_1/variable: water_level_high
 * /environments/environment_1/water_potential_hydrogen_controller_1/Kd: 0.0
 * /environments/environment_1/water_potential_hydrogen_controller_1/Ki: 0.0
 * /environments/environment_1/water_potential_hydrogen_controller_1/Kp: 1.0
 * /environments/environment_1/water_potential_hydrogen_controller_1/deadband_width: 0.5
 * /environments/environment_1/water_potential_hydrogen_controller_1/lower_limit: -1.0
 * /environments/environment_1/water_potential_hydrogen_controller_1/upper_limit: 1.0
 * /environments/environment_1/water_potential_hydrogen_controller_1/variable: water_potential_h...
 * /environments/environment_1/water_potential_hydrogen_controller_1/windup_limit: 1000.0
 * /firmware_module: [{'environment': ...
 * /firmware_module_type: [{'description': ...
 * /rosdistro: indigo
 * /rosversion: 1.11.21
 * /var_types/camera_variables/aerial_image/description: Image from above ...
 * /var_types/camera_variables/aerial_image/name: aerial_image
 * /var_types/camera_variables/aerial_image/units: png
 * /var_types/camera_variables/frontal_image/description: Image from in fro...
 * /var_types/camera_variables/frontal_image/name: frontal_image
 * /var_types/camera_variables/frontal_image/units: png
 * /var_types/environment_variables/air_carbon_dioxide/description: The amount of Car...
 * /var_types/environment_variables/air_carbon_dioxide/name: air_carbon_dioxide
 * /var_types/environment_variables/air_carbon_dioxide/type: std_msgs/Float64
 * /var_types/environment_variables/air_carbon_dioxide/units: ppm
 * /var_types/environment_variables/air_flush_on/description: Turn on air flush...
 * /var_types/environment_variables/air_flush_on/name: air_flush_on
 * /var_types/environment_variables/air_flush_on/type: std_msgs/Float64
 * /var_types/environment_variables/air_humidity/description: A measure of the ...
 * /var_types/environment_variables/air_humidity/name: air_humidity
 * /var_types/environment_variables/air_humidity/type: std_msgs/Float64
 * /var_types/environment_variables/air_humidity/units: percent relative
 * /var_types/environment_variables/air_temperature/description: Temperature of th...
 * /var_types/environment_variables/air_temperature/name: air_temperature
 * /var_types/environment_variables/air_temperature/type: std_msgs/Float64
 * /var_types/environment_variables/air_temperature/units: degrees C
 * /var_types/environment_variables/light_illuminance/description: The intensity of ...
 * /var_types/environment_variables/light_illuminance/name: light_illuminance
 * /var_types/environment_variables/light_illuminance/type: std_msgs/Float64
 * /var_types/environment_variables/light_illuminance/units: lux
 * /var_types/environment_variables/light_intensity_blue/description: The intensity set...
 * /var_types/environment_variables/light_intensity_blue/name: light_intensity_blue
 * /var_types/environment_variables/light_intensity_blue/type: std_msgs/Float64
 * /var_types/environment_variables/light_intensity_blue/units: percent relative
 * /var_types/environment_variables/light_intensity_red/description: The intensity set...
 * /var_types/environment_variables/light_intensity_red/name: light_intensity_red
 * /var_types/environment_variables/light_intensity_red/type: std_msgs/Float64
 * /var_types/environment_variables/light_intensity_red/units: percent relative
 * /var_types/environment_variables/light_intensity_white/description: The intensity set...
 * /var_types/environment_variables/light_intensity_white/name: light_intensity_w...
 * /var_types/environment_variables/light_intensity_white/type: std_msgs/Float64
 * /var_types/environment_variables/light_intensity_white/units: percent relative
 * /var_types/environment_variables/nutrient_flora_duo_a/description: FloraDuo nutrient A
 * /var_types/environment_variables/nutrient_flora_duo_a/name: nutrient_flora_duo_a
 * /var_types/environment_variables/nutrient_flora_duo_a/type: std_msgs/Float64
 * /var_types/environment_variables/nutrient_flora_duo_a/units: ml/h
 * /var_types/environment_variables/nutrient_flora_duo_b/description: FloraDuo nutrient B
 * /var_types/environment_variables/nutrient_flora_duo_b/name: nutrient_flora_duo_b
 * /var_types/environment_variables/nutrient_flora_duo_b/type: std_msgs/Float64
 * /var_types/environment_variables/nutrient_flora_duo_b/units: ml/h
 * /var_types/environment_variables/water_dissolved_oxygen/description: A measure of the ...
 * /var_types/environment_variables/water_dissolved_oxygen/name: water_dissolved_o...
 * /var_types/environment_variables/water_dissolved_oxygen/type: std_msgs/Float64
 * /var_types/environment_variables/water_dissolved_oxygen/units: mg/L
 * /var_types/environment_variables/water_electrical_conductivity/description: Electrical conduc...
 * /var_types/environment_variables/water_electrical_conductivity/name: water_electrical_...
 * /var_types/environment_variables/water_electrical_conductivity/type: std_msgs/Float64
 * /var_types/environment_variables/water_electrical_conductivity/units: uS/cm
 * /var_types/environment_variables/water_level_high/description: Is water above th...
 * /var_types/environment_variables/water_level_high/name: water_level_high
 * /var_types/environment_variables/water_level_high/type: std_msgs/Float64
 * /var_types/environment_variables/water_level_low/description: Is water below th...
 * /var_types/environment_variables/water_level_low/name: water_level_low
 * /var_types/environment_variables/water_level_low/type: std_msgs/Float64
 * /var_types/environment_variables/water_oxidation_reduction_potential/description: Oxidation-reducti...
 * /var_types/environment_variables/water_oxidation_reduction_potential/name: water_oxidation_r...
 * /var_types/environment_variables/water_oxidation_reduction_potential/type: std_msgs/Float64
 * /var_types/environment_variables/water_oxidation_reduction_potential/units: mV
 * /var_types/environment_variables/water_potential_hydrogen/description: Potential Hydroge...
 * /var_types/environment_variables/water_potential_hydrogen/name: water_potential_h...
 * /var_types/environment_variables/water_potential_hydrogen/type: std_msgs/Float64
 * /var_types/environment_variables/water_potential_hydrogen/units: pH
 * /var_types/environment_variables/water_temperature/description: Temperature of th...
 * /var_types/environment_variables/water_temperature/name: water_temperature
 * /var_types/environment_variables/water_temperature/type: std_msgs/Float64
 * /var_types/environment_variables/water_temperature/units: degrees C
 * /var_types/recipe_variables/recipe_end/description: Represents the en...
 * /var_types/recipe_variables/recipe_end/name: recipe_end
 * /var_types/recipe_variables/recipe_end/type: std_msgs/String
 * /var_types/recipe_variables/recipe_start/description: Represents the st...
 * /var_types/recipe_variables/recipe_start/name: recipe_start
 * /var_types/recipe_variables/recipe_start/type: std_msgs/String
 * /var_types/user_variables/marker/description: Marks some user-d...
 * /var_types/user_variables/marker/name: marker

NODES
  /
    api (openag_brain/api.py)
    expand_diagnostics (openag_brain/expand_diagnostics.py)
    sensor_info_publisher (openag_brain/sensor_info_publisher.py)
  /environments/environment_1/
    aerial_image (usb_cam/usb_cam_node)
    air_flush_on_controller_1 (openag_brain/ebb_flow_controller.py)
    air_temperature_controller_1 (openag_brain/pid.py)
    arduino_handler (openag_brain/arduino_handler.py)
    image_persistence_1 (openag_brain/image_persistence.py)
    light_controller_blue_1 (openag_brain/direct_controller.py)
    light_controller_red_1 (openag_brain/direct_controller.py)
    light_controller_white_1 (openag_brain/direct_controller.py)
    nutrient_flora_duo_a_controller_1 (openag_brain/direct_controller.py)
    nutrient_flora_duo_b_controller_1 (openag_brain/direct_controller.py)
    recipe_handler_1 (openag_brain/recipe_handler.py)
    recipe_persistence_1 (openag_brain/recipe_persistence.py)
    sensor_persistence_1 (openag_brain/sensor_persistence.py)
    topic_filter_1 (openag_brain/topic_filter.py)
    video_writer_1 (openag_brain/video_writer.py)
    water_level_high_controller_1 (openag_brain/linear_controller.py)
    water_potential_hydrogen_controller_1 (openag_brain/pid.py)

auto-starting new master
process[master]: started with pid [913]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to c7eb9aa6-5a27-11e7-a6c6-b827eb06d039
process[rosout-1]: started with pid [926]
started core service [/rosout]
process[environments/environment_1/water_level_high_controller_1-2]: started with pid [929]
process[environments/environment_1/water_potential_hydrogen_controller_1-3]: started with pid [944]
process[environments/environment_1/topic_filter_1-4]: started with pid [945]
process[environments/environment_1/air_temperature_controller_1-5]: started with pid [946]
process[environments/environment_1/recipe_handler_1-6]: started with pid [947]
process[environments/environment_1/recipe_persistence_1-7]: started with pid [948]
process[environments/environment_1/video_writer_1-8]: started with pid [951]
process[environments/environment_1/image_persistence_1-9]: started with pid [956]
process[environments/environment_1/light_controller_red_1-10]: started with pid [958]
process[environments/environment_1/light_controller_blue_1-11]: started with pid [971]
process[environments/environment_1/light_controller_white_1-12]: started with pid [991]
process[environments/environment_1/nutrient_flora_duo_a_controller_1-13]: started with pid [1023]
process[environments/environment_1/nutrient_flora_duo_b_controller_1-14]: started with pid [1061]
process[environments/environment_1/air_flush_on_controller_1-15]: started with pid [1104]
process[environments/environment_1/sensor_persistence_1-16]: started with pid [1130]
process[environments/environment_1/aerial_image-17]: started with pid [1132]
process[environments/environment_1/arduino_handler-18]: started with pid [1148]
process[expand_diagnostics-19]: started with pid [1194]
process[api-20]: started with pid [1222]
process[sensor_info_publisher-21]: started with pid [1279]
[WARN] [WallTime: 1498451271.187388] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451271.266417] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451272.267769] arduino_handler ERROR>  DS18B20 #1: Unable to find address for sensor
[WARN] [WallTime: 1498451273.268119] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451274.268684] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451275.268778] arduino_handler ERROR>  DS18B20 #1: Unable to find address for sensor
[WARN] [WallTime: 1498451276.269883] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451277.268337] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451278.268603] arduino_handler ERROR>  DS18B20 #1: Unable to find address for sensor
[WARN] [WallTime: 1498451279.269077] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451280.268245] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451281.268597] arduino_handler ERROR>  DS18B20 #1: Unable to find address for sensor
[WARN] [WallTime: 1498451282.268603] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451283.268252] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451284.268599] arduino_handler ERROR>  DS18B20 #1: Unable to find address for sensor
[WARN] [WallTime: 1498451285.269262] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451286.268493] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451287.268755] arduino_handler ERROR>  DS18B20 #1: Unable to find address for sensor
[WARN] [WallTime: 1498451288.267987] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451289.269900] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451290.267568] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451291.470356] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451292.267865] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451293.267373] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451294.269310] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451295.268587] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451296.268913] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451297.267981] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451317.303823] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451317.324480] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451339.052220] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451339.063419] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451360.802180] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451360.813843] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451382.554394] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451382.566766] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451404.300538] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451404.311822] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451426.046544] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451426.058371] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451447.794455] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451447.806051] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451469.541280] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451469.554115] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451491.289159] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451491.300303] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451513.034962] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451513.048253] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451534.781029] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451534.791957] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451556.528569] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451556.539958] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451578.275898] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451578.287290] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451600.023876] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451600.035415] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451621.770778] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451621.781559] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451643.519939] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451643.531637] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451665.267385] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451665.279389] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451687.013633] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451687.024319] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451708.761343] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451708.772884] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451730.509891] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451730.521840] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451752.255292] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451752.267543] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451774.002210] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451774.013839] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451795.752608] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451795.763242] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451817.500558] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451817.511763] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451839.246310] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451839.257309] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451860.993906] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451861.005562] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451882.743943] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451882.754934] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451904.490670] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451904.501158] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451926.239435] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255
[WARN] [WallTime: 1498451926.251033] arduino_handler ERROR>  MHZ16 #1: Failed to initialize sensor
[WARN] [WallTime: 1498451947.985357] arduino_handler ERROR>  DS18B20 #1: Sensor isn't responding to queries
[WARN] [WallTime: 1498451947.996273] arduino_handler ERROR>  Atlas pH #1: Unknown error
[WARN] [WallTime: 1498451969.731553] arduino_handler ERROR>  Atlas EC #1: Unknown error
[WARN] [WallTime: 1498451969.745882] arduino_handler ERROR>  AM2315 #1: Sensor responded with the wrong function code:255

#44

Arduinoのフラッシュ手順からFixtureを渡す作業がなくなったので渡す必要はないと思います・・

rosrun openag_brain firmware -t upload だけで大丈夫かと。
センサーが全部ついていれば正しく動作すると思います。


#45

日々の更新たいへんな事と思います。
忙しいのにご対応ありがとう > @spaghet

期待通りには動いてくれず。でした。
今月末に登場するStableを待ってみようと思います。

自力で試行錯誤しながらやってみます。ありがとう。


#46

はじめまして。interestorといいます。

PFCを使ってみたいと思ったのですが、
マシンについての経験が少なく作成に不安があります。
勉強しながら作ってみたいなとは思うもののだいぶハマりそうなので
V2のキットが出るのを待って作ろうかと思っています。

今年の上旬にでそうとのことでしたが、まだですよね?
"We’re working on it!"と書いてあるのしか確認できず。

出るまでみなさんの様子を見つつドキュメント読んで勉強しときます。
よろしくおねがいします。


#47

こんにちは。

PFCに非常に興味を持っていて、v2を作りたいと思っている情報工学科の学生です。
今すぐにでも製作に取り掛かりたいのですが、現状予算がなく材料を調達できない状況です。

Kitもまだ出ていないようですので、ひとまずは海外コミュニティ含めドキュメント漁ってみようと思います。

コントリビュート宣言だけみたいになってしまいましたが、もし共有できることがあればしていきたいと思います。

宜しくお願いします!


#48

ところでOpenAg MVPを見ましたか?昨日はPFCv2.0レベルではないですが,予算的に10倍やすくなります.スターターとしては面白いと思います.いろんなスレッドがありますが,例えば:MVP - Product Design


#49

昨日のイベントでしたが,面白かったです:

https://www.facebook.com/events/156345544924798/

OpenAgの長谷川リクオさんが発表して,プロジェクトの現状の話とQ&Aしてくれました.まだ日本にいるみたいので,興味があればまだ会えるかもしれないです.

今度はもっと早くここで招待状を送ります…


#50

今頃気が付きました。
次の機会がありましたら、是非お知らせお願いしますm(_ _)m


#51

初めまして。
農業をしておりますvitloveと申します。

TEDを見てPFCに興味を持っていたものの、プログラミングなど分からないことばかりで尻込みしていました。日本語のスレを見つけ、一縷の望みを持てました。ありがとうございます。

よろしくお願い致します。