[問題] 要如何用socket讀取程式輸出的值

作者: a4839500 (a4839500)   2016-06-03 22:10:14
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Ubuntu
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
不好意思!第一次在板上PO文問問題!
小弟在寫控制機械手臂的專題,
目前我有機械手臂的相關程式檔(可以讀取位置移動到想到的點)
是利用ububtu連接到實驗室網路上的程式檔來讀取
然後我目前也在ubuntu上寫了利用串口連接偵測imu加速度的程式檔(利用黎曼積分變成位
移)。
想要請教大家要如何利用socket來讀取我在ubuntu上的位移程式碼,並讓機械手臂
程式檔來讀取我要輸出的資料呢?
不好意思,網站上查了好久都找不到自己想要的資料!
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
作者: MasterChang (我愛ASM)   2016-06-03 22:19:00
用加速度量位移?祝你好運....bye
作者: a4839500 (a4839500)   2016-06-03 22:34:00
嗯? 我是想讓機械臂讀取ubuntu的位移程式檔
作者: longlongint (華哥爾)   2016-06-03 22:54:00
你有手冊嗎 我沒有
作者: cs8425 (cs)   2016-06-03 23:33:00
哪種socket? 哪種程式語言? 位移程式檔又是是啥鬼?感覺你沒搞清楚你想做的東西是啥
作者: a4839500 (a4839500)   2016-06-03 23:40:00
TCP socket/ C語言 /就是把加速度變成位移的程式碼我想讓實驗室網路的程式碼讀取我位移這個變量
作者: wtchen (沒有存在感的人)   2016-06-03 23:45:00
好奇你怎麼解決雜訊問題....
作者: IKAFIRE (沒有)   2016-06-04 00:27:00
所以你是要送計算出的位移還是要送程式碼
作者: a4839500 (a4839500)   2016-06-04 00:43:00
算出的位移對!會有誤差沒錯...
作者: IKAFIRE (沒有)   2016-06-04 01:19:00
釐清一下,所以傳送端在你電腦上,接收端在手臂上?你能改手臂上的程式讓他接收你的資料嗎,還是預設有接口
作者: a4839500 (a4839500)   2016-06-04 01:47:00
我可以改手臂上的程式,講在手臂上感覺怪怪的它就是一個網路資料夾(要連接實驗室的WIFI才能連到)再利用ubuntu執行程式、傳到QNX、server,最後才到手臂標題修正:如何用socket傳遞程式輸出的值
作者: k1400 (德州家康)   2016-06-04 21:12:00
大e可以改內文
作者: laladeer (laladeer)   2016-06-05 10:10:00
雜訊太可怕了 想知道有什麼演算法可以成功克服這個問題

Links booklink

Contact Us: admin [ a t ] ucptt.com