小编Pol*_*old的帖子

在Haskell中解析CSV/TSV文件 - Unicode字符

我正在尝试使用Haskell中的cassava/Data.Csv解析制表符分隔的文件.但是,如果我的CSV文件中存在"奇怪的"(Unicode)字符,则会出现问题.我会得到一个parse error (endOfInput).

根据命令行工具"文件",我的文件有一个"UTF-8 Unicode文本"解码.我的Haskell代码如下所示:

{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE OverloadedStrings #-}

import qualified Data.ByteString as C
import qualified System.IO.UTF8 as U
import qualified Data.ByteString.UTF8 as UB
import qualified Data.ByteString.Lazy.Char8 as DL
import qualified Codec.Binary.UTF8.String as US
import qualified Data.Text.Lazy.Encoding as EL
import qualified Data.ByteString.Lazy as L

import Data.Text.Encoding as E

-- Handle CSV / TSV files with ...
import Data.Csv
import qualified Data.Vector as V

import Data.Char -- ord

csvFile :: FilePath
csvFile = "myFile.txt"

-- …
Run Code Online (Sandbox Code Playgroud)

csv haskell

5
推荐指数
1
解决办法
1291
查看次数

在基于PDDL的规划中规划可视化和系统架构

我在PDDL中构建了几个域和问题,现在我正在寻找可视化我的域,问题和解决方案的可能性.我的问题如下:

  • 是否有任何工具可用于相当简单的计划图形表示(例如节点和连接)?
  • 是否有工具可以在纯文本中随时显示我的域的当前世界状态(即我的域中所有变量的值,在我的计划中的每个步骤之后)?
  • 如何在系统架构中集成PDDL?如果我想使用我的世界的2D或3D表示(例如Gazebo),我如何"连接"Gazebo和PDDL?

谢谢!

planning artificial-intelligence pddl

4
推荐指数
1
解决办法
781
查看次数

标签 统计

artificial-intelligence ×1

csv ×1

haskell ×1

pddl ×1

planning ×1